- 我的帖子已经打上 开源推广 标签: 是
- 我的开源项目完整开源,无未开源部分: 是
- 我的开源项目已链接认可 LINUX DO 社区: 是
- 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是
- 以上选择我承诺是永久有效的,接受社区和佬友监督: 是
以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出
这个博客的初衷是为了把拆解后的项目内容直接分享给大家,在帮助大家快速了解项目的同时,也希望看看大家能不能直接从内容获取有价值的信息,并给予一定的反馈,这会大大有助于我去更新优化我的skill。
除此之外,根据上次的反馈意见,我也增加了一些新的内容以及布局的改变,除了拆解的项目外,我也会把他当作个人博客去分享自己的内容。
Project-teardown SKILL 更新:
仓库地址:GitHub - Yirzzzz/project-teardown-skill: 该SKILL通过架构师视角拆解项目,抓住主链路、核心机制与技术取舍,帮助用户真正看懂系统设计本质。 · GitHub
在最近项目的拆解中,我发现还差点意思,例如以下拆解前的结果,我无法直接了解是怎么做的,因此进一步修改了 SKILL 的内容
改进前输出的内容:
AgenticSeek 里最值得注意的一点,是它没有把“选谁来做”留给每个 Agent 临场发挥,而是在入口先做了一次显式分诊。系统先做两件事:
1.估计任务复杂度
2.判断任务属于 talk、code、files、web 等哪一类
而且这里不是简单关键词匹配。它实际上混合了 few-shot 分类器和 zero-shot 分类,把“复杂任务优先送 Planner”作为一个独立判断。
改进后:细节更加丰富
所以这个项目把边界划在“复杂度”上,而不是划在“任务领域”上。代码里很清楚地体现了这一点。
Interaction在真正执行前,会把用户请求先交给AgentRouter。AgentRouter并不是直接在web、code、files、talk之间四选一,而是先做三步预处理:
1.只取请求的第一句
2.把非英文请求翻译成英文
3.先跑一个单独的复杂度分类器
只有在复杂度被判为LOW时,它才会继续进入普通 Agent 选择;一旦复杂度被判为HIGH,或者分类器自己都没把握,系统就直接把请求抬升给PlannerAgent。这说明在作者的心智模型里,Planner 不是“第五种业务能力”,而是一个优先级更高的保护机制。先判断要不要规划,再判断该由哪个专职 Agent 干活。
4 个帖子 - 2 位参与者