<?xml version="1.0" encoding="utf-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><title>智汇技术</title><link>https://www.80wz.com/</link><description>IT学习交流社区，专业教程与实战分享平台</description><item><title>postgresql 可以作为向量数据库，那我们安装哪个版本呢？</title><link>https://www.80wz.com/qasjk/7432.html</link><description>postgresql 可以作为向量数据库，那我们安装哪个版本呢？</description><pubDate>Wed, 06 May 2026 09:05:39 +0800</pubDate></item><item><title>给大家分享一个我常用的 codex 中的 agents.md 文件</title><link>https://www.80wz.com/rgznstudy/7431.html</link><description>&lt;p&gt;今天给大家分享一个我在 codex 中常用的一个 agents.md 文件，这是日积月累进行精简出来的，非常适合在vibe coding。内容如下：&lt;/p&gt;&lt;pre class=&quot;prism-highlight prism-language-basic&quot;&gt;#&amp;nbsp;AGENTS.md

开始任何任务前，先用一句话确认：将严格按照本文件执行。

本文件只定义四个原则。目标很简单：在最小改动下，直接解决问题，并用可验证的结果证明任务完成。

##&amp;nbsp;1.&amp;nbsp;编码前思考

不要假设。不要隐藏困惑。呈现权衡。

-&amp;nbsp;需求不清楚时，先问清楚，再编码。
-&amp;nbsp;如果存在多种合理解释，必须显式列出，不能默默选一种执行。
-&amp;nbsp;如果存在更简单、更直接的做法，必须指出来。
-&amp;nbsp;如果对约束、范围、输入、输出、兼容性有疑问，必须先说明，不得带着疑问继续实现。
-&amp;nbsp;未经确认，不得补充隐藏前提，不得擅自扩展需求。

执行要求：

-&amp;nbsp;开始动手前，先写清楚：
-&amp;nbsp;目标
-&amp;nbsp;范围
-&amp;nbsp;不做什么
-&amp;nbsp;当存在多个实现路径时，先说明取舍和影响，再继续。

##&amp;nbsp;2.&amp;nbsp;简洁优先

用最少的代码解决问题。不要过度推测。

-&amp;nbsp;不要添加需求之外的功能。
-&amp;nbsp;不要为了单次需求引入新的抽象层。
-&amp;nbsp;不要添加未被要求的“灵活性”“可配置性”“通用性”。
-&amp;nbsp;不要为不现实的场景提前写复杂分支或错误处理。
-&amp;nbsp;能用更少的代码写清楚，就不要把实现写复杂。

判断标准：

-&amp;nbsp;如果一个资深工程师会觉得这段实现过度复杂，就继续简化。

##&amp;nbsp;3.&amp;nbsp;精准修改

只碰必须碰的。只清理自己造成的混乱。

-&amp;nbsp;只修改与当前目标直接相关的代码。
-&amp;nbsp;不要顺手修改相邻的格式、命名、注释或结构。
-&amp;nbsp;不要重构没有坏掉的代码。
-&amp;nbsp;编辑时优先匹配现有风格，而不是强行带入个人偏好。
-&amp;nbsp;如果你发现无关的死代码或其他问题，可以指出，但不要自行删除或扩展处理。

允许的清理范围：

-&amp;nbsp;删除因本次改动而失效的导入、变量、函数或分支。
-&amp;nbsp;不删除本来就存在、但与本次任务无关的旧问题代码，除非被明确要求。

判断标准：

-&amp;nbsp;每一行改动都必须能直接追溯到当前请求。

##&amp;nbsp;4.&amp;nbsp;目标驱动执行

定义成功标准。循环验证直到达成。

-&amp;nbsp;不要只执行动作，要把任务转成可验证的目标。
-&amp;nbsp;“修复&amp;nbsp;bug”应转成“先复现，再让复现用例通过”。
-&amp;nbsp;“添加校验”应转成“先写无效输入的失败用例，再让它通过”。
-&amp;nbsp;“重构”应转成“重构前后行为一致，并通过验证”。
-&amp;nbsp;没有成功标准的任务，不应直接开始实现。

多步骤任务要求：

1.&amp;nbsp;[步骤]&amp;nbsp;-&amp;gt;&amp;nbsp;验证:&amp;nbsp;[检查方式]
2.&amp;nbsp;[步骤]&amp;nbsp;-&amp;gt;&amp;nbsp;验证:&amp;nbsp;[检查方式]
3.&amp;nbsp;[步骤]&amp;nbsp;-&amp;gt;&amp;nbsp;验证:&amp;nbsp;[检查方式]

验证要求：

-&amp;nbsp;优先使用测试、构建、类型检查、复现实验等可重复验证的方法。
-&amp;nbsp;如果无法运行验证，必须明确说明阻塞、风险和替代验证方式。
-&amp;nbsp;不得用“理论上可行”代替验证完成。

##&amp;nbsp;默认工作方式

-&amp;nbsp;先澄清，再实现。
-&amp;nbsp;先给最小方案，再动手。
-&amp;nbsp;先定义成功标准，再执行。
-&amp;nbsp;完成后，明确说明验证结果。

##&amp;nbsp;输出要求

处理开发或修改任务时，默认按以下结构回复：

1.&amp;nbsp;需求理解
2.&amp;nbsp;实现方案
3.&amp;nbsp;修改点
4.&amp;nbsp;验证结果
5.&amp;nbsp;风险与影响

如果任务无法继续，必须明确说明卡点，不能跳步，不能靠猜测补齐。&lt;/pre&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;</description><pubDate>Wed, 29 Apr 2026 23:15:56 +0800</pubDate></item><item><title>ai 智能体开发过程中，敏感词修改后，为什么用消息通知做重注册，而不是在当前节点里直接刷新？</title><link>https://www.80wz.com/machinelearning/7430.html</link><description>ai 智能体开发过程中，敏感词修改后，为什么用消息通知做重注册，而不是在当前节点里直接刷新？</description><pubDate>Tue, 21 Apr 2026 16:49:43 +0800</pubDate></item><item><title>ai 智能体开发过程中，为什么更新敏感词后要触发智能体重注册？</title><link>https://www.80wz.com/machinelearning/7429.html</link><description>ai 智能体开发过程中，为什么更新敏感词后要触发智能体重注册？</description><pubDate>Tue, 21 Apr 2026 16:48:47 +0800</pubDate></item><item><title>ai 智能体开发过程中，为什么要做“删除前检查被哪些智能体使用”？</title><link>https://www.80wz.com/machinelearning/7428.html</link><description>ai 智能体开发过程中，为什么要做“删除前检查被哪些智能体使用”？</description><pubDate>Tue, 21 Apr 2026 16:48:11 +0800</pubDate></item><item><title>ai 智能体开发过程中，敏感词配置这个模块为什么要有 enabled，为什么不直接删？</title><link>https://www.80wz.com/machinelearning/7427.html</link><description>ai 智能体开发过程中，敏感词配置这个模块为什么要有 enabled，为什么不直接删？</description><pubDate>Tue, 21 Apr 2026 16:47:32 +0800</pubDate></item><item><title> ai 智能体开发过程中，为什么没有把敏感词做成简单的字符串字段，而是单独做一张配置表？</title><link>https://www.80wz.com/machinelearning/7426.html</link><description> ai 智能体开发过程中，为什么没有把敏感词做成简单的字符串字段，而是单独做一张配置表？</description><pubDate>Tue, 21 Apr 2026 16:46:39 +0800</pubDate></item><item><title>ai 智能体开发过程中，敏感词配置为什么要做 usedWithAgent 反查？</title><link>https://www.80wz.com/machinelearning/7425.html</link><description>ai 智能体开发过程中，敏感词配置为什么要做 usedWithAgent 反查？</description><pubDate>Tue, 21 Apr 2026 16:45:34 +0800</pubDate></item><item><title>ai 智能体开发过程中，敏感词配置现在到底是不是实时检测？</title><link>https://www.80wz.com/machinelearning/7424.html</link><description>ai 智能体开发过程中，敏感词配置现在到底是不是实时检测？</description><pubDate>Tue, 21 Apr 2026 16:44:36 +0800</pubDate></item><item><title>ai 智能体开发过程中，敏感词配置模块的数据模型你是怎么设计的？</title><link>https://www.80wz.com/machinelearning/7423.html</link><description>ai 智能体开发过程中，敏感词配置模块的数据模型你是怎么设计的？</description><pubDate>Tue, 21 Apr 2026 16:43:46 +0800</pubDate></item></channel></rss>