learn (amosblomqvist/learn)
Searching Database…
这是什么?
“learn”是作者为自己的“pi”智能体工具打造的个人 AI 学习系统——它把一套教学理念、一个可视化技能、测验/出题扩展和研究子智能体打包成“.pi”配置,把 pi 变成一位导师。
这是独立应用,还是加到 pi 上的配置?
它不是应用——它是一个“.pi 目录”,包含技能、扩展和智能体定义,要放进现有的基于 pi 的项目里。
怎么把它加进我的学习项目?
把这个仓库复制到项目根目录下作为 .pi 目录(或只把你想要的部分复制进现有的 pi 配置),然后在该目录打开 pi。
除了 pi 本身,我还需要什么?
你需要一个子智能体实现,让 pi 能派生 researcher 和 visual-maker 智能体——作者推荐“pi-interactive-subagents”(仅支持 tmux),用它一切开箱即用;另外还需要自带的 ask-user-question 扩展来实现弹窗。
它配合任何子智能体设置都能用,还是只能配推荐的那套?
其他实现也能用,但要准备好修改智能体定义——例如 agents/researcher.md 在工具里列出了“safebash”,这是 pi-interactive-subagents 特有的;而且弹窗只有在同一个 ask-user-question 实现之间才能正确序列化。
这种教学风格是为谁设计的?
它是按作者自己的学习方式写的个人系统——你需要自己修改 teach 技能来匹配你的学习方式。
quiz 和 md-log 扩展能带来什么?
Quiz 把一节课变成打分题,即时给出对勾/叉号反馈、正确答案和解析;md-log 把一个 markdown 文件关联到会话,让你能持续记笔记。
如果我完全跳过子智能体配置会怎样?
主会话仍会直接教你,但你会失去 researcher 子智能体的事实核查,以及生成的图表/SVG。
researcher、svg-maker 和 mermaid-maker 这些智能体是做什么的?
它们是系统委派任务的子智能体:researcher 负责核实事实,svg-maker 和 mermaid-maker 负责生成 visualize 技能所用的图表。
visualize 技能会不停地加图吗?
不会,只有当某个想法确实画出来更清晰时它才加图,追求准确而克制的视觉表达,而不是装饰。
What are similar projects?
pi-pocket, baoyu-skills, foreman, dg-ai-notes, pi-optchat, pi-harness, claude-howto, mistral-vibe
Which topics is it in?
quiz, pi-agent, personal-ai, diagram, pi-coding-agent, tmux, subagents, svg, skills, customization, agents, coding-agent