1. 项目概述:从“Hello World”到嵌入式交互的敲门砖“Hello World”几乎是所有程序员接触新平台、新语言时的第一个仪式。它简单、纯粹,却标志着一段探索旅程的开始。当这个经典的问候语从电脑屏幕跳到一个巴掌大小的OLED显示屏上时,整个体验…
一、简介 Prompt 提示词分为系统提示词和用户提示词,提示词决定这回答的质量。 二、代码 系统提示出 system defaultSystem:表示系统默认提示词,针对整个ChatClientsystem:会话提示词,针对每次会话chat ChatClient.bui…
AI正在重构公司与人才的关系。 在Google工作约27年后,Jeff Dean决定离开。当地时间8月5日,这位Google最具代表性的技术人物之一在社交平台宣布,将于几名Google AI研究人员共同创办AI公司Discovery Loop。此前,Jeff Dean担任Googl…
1. 从“ponytail”这个词说起:它到底指什么第一次看到“ponytail”这个项目标题,很多人脑子里蹦出来的画面大概是扎在脑后的那束马尾辫。但如果它出现在技术社区、插件市场或者效率工具的讨论里,这个词的含义就完全不一样了。我最早接触到“p…
hdu 1195 Open the Lock,一道被无数搜索入门文章翻来覆去讲的老题,但能真正把双向广搜(bbfs)讲透的并不多。这题说的是一个四位密码锁,给你初始密码和目标密码,密码锁的每一位都是1到9,每次操作…
1. 为什么我会动手做Agent-Reach——以及它到底在解决什么最近我把手头一个叫 Agent-Reach 的项目整理成了可复用的一套方案,起因其实挺直白的:市面上叫“Agent”的产品越来越多,但我实际测下来,大部分只能聊天,没法真…
前两周在重构一个老项目的数据访问层,我盯着屏幕里三份几乎一模一样的 DAO 代码看了很久。UserDao、OrderDao、ProductDao,除了类型不同,insert、update、findById 的逻辑长得跟三胞胎似的,唯一区别就是把User换成Order、把Order换…
从第一次在仓库里看到 OpenShell 这个名字起,我就知道这是个值得折腾的项目。作为常年穿梭在 Windows、macOS、Linux 之间的开发者,我一度被 CMD、PowerShell、zsh、bash 之间的语法差异搞得焦头烂额——同样一段“查找文件”的逻辑,在三个平…
1. “Ponytail”不是发型,是开发者圈里悄然走红的轻量级插件运行时环境最近两周,我在三个不同技术群组里被问到同一个词:“ponytail 是啥?”——不是美发沙龙里的马尾辫教程,也不是 TikTok 上的舞蹈挑战标签。第一次听…
/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …
/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …
/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …
/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …
/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …
/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …
/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …
/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …
/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …