寫東西只為了抒發,一切隨緣不為流量
有事找 @finalfantasty
👻 個人博客 Blog: https://blog.pdzeng.com
👻 個人微博客 Blog:
https://daily.pdzeng.com/
有事找 @finalfantasty
👻 個人博客 Blog: https://blog.pdzeng.com
👻 個人微博客 Blog:
https://daily.pdzeng.com/
假期为了给朋友讲解Agent、Openclaw,挑了几篇经典教材,这里分享一下。
这几篇文章不管是质量还是易读性都相当不错,非常推荐还没读的朋友们阅读原文。
1️⃣我整理的一篇小短文,通过Agent+bash命令的例子,帮助还没接触过Agent的人理解,为何Agent模式比裸LLM优越:https://www.isrosa.com/article/why-bash-tools-are-essential-for-agents
2️⃣经典中的经典,Anthropic的《Building effective agents》:https://www.anthropic.com/engineering/building-effective-agents (这篇文章我认为最大也最持久的贡献就是统一了Agent与Workflow的定义)
3️⃣Coding Agent架构解析(热乎的,我非常喜欢的一位作者,Sebastian的技术科普):https://www.isrosa.com/article/coding-agents-architecture
4️⃣Openclaw架构解析(作者基于官方文档整理的技术解读,非常易懂):https://www.isrosa.com/article/for-openclaw-personal-ai-agent-architecture
这几篇文章不管是质量还是易读性都相当不错,非常推荐还没读的朋友们阅读原文。
1️⃣我整理的一篇小短文,通过Agent+bash命令的例子,帮助还没接触过Agent的人理解,为何Agent模式比裸LLM优越:https://www.isrosa.com/article/why-bash-tools-are-essential-for-agents
2️⃣经典中的经典,Anthropic的《Building effective agents》:https://www.anthropic.com/engineering/building-effective-agents (这篇文章我认为最大也最持久的贡献就是统一了Agent与Workflow的定义)
3️⃣Coding Agent架构解析(热乎的,我非常喜欢的一位作者,Sebastian的技术科普):https://www.isrosa.com/article/coding-agents-architecture
4️⃣Openclaw架构解析(作者基于官方文档整理的技术解读,非常易懂):https://www.isrosa.com/article/for-openclaw-personal-ai-agent-architecture
看到一个有趣的工具 issu, 思路是用 CLI 和 markdown 文件作为项目的 issue tracker, 比单纯的 TODO 文件更适合一人维护项目,也很方便 agent 操控。不过这个软件是付费的,说实话我并不排斥付费,但这让我开始思考一个问题,在创造软件的成本被 AI 大幅削减的今天,纯本地付费软件的价值是否在变得越来越弱?以及如果一个人仅根据付费软件的 文档就让 AI clone 了一个功能完全一样的版本出来,是否算是一种知识产权的侵犯?
为了做这个实验我给了 claude code 两段提示词让它来 clone 一个完全一致的版本出来:
做完之后的对齐:
为了做这个实验我给了 claude code 两段提示词让它来 clone 一个完全一致的版本出来:
fetch all the content of https://issu.dev/ and each page of https://issu.dev/docs/ , save them to refs/ dir
then read and understand all the feature of issu, the cli issue manager, to create its clone, issuka
requirements:
- use plan with files skill, plan first then execute
- create complete test suites according to the features described in refs/
- stop unless all features are completed and all test suites are completed
- use python and uv to develop, load python related skills to write code
- be smart, make decisions yourself
做完之后的对齐:
since our project issuka is a clone of issu, i want to you to test against it side by side with actual issu's behavior, our goal:
1. ensure all commands and options issu has we, and the behaviors are the same
2. ensure issue files manipulated by issu are the same as we do, like creating, updating, setting status, all have the same effect
i have created ../issu-example folder, with issu executable in it, you should test running issu there, and compare the issues it creates with the ones issuka created here in our project
write a special test suites to prepare clean dirs and run both commands and check if the results are the same
use planning with files to plan and execute總是感覺很美 https://yaxuanhe.substack.com/
人家都可以搞得很有質感
人家都可以搞得很有質感