homunculus

一个能观察、学习并进化成你专属编程伴侣的AI插件。

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:homunculus。
它的用途是:一个能观察、学习并进化成你专属编程伴侣的AI插件。
完整的 Skill 内容见:https://321skill.com/skills/homunculus/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

“/homunculus:init”,它便会启动并开始默默观察你的编码会话。随着你工作,它会学习你偏好函数式编程、在写测试前先写文档等习惯。几周后,当你运行“/homunculus:evolve”,它可能会生成一个自动为你代码添加类型提示的新技能,或一个专门处理你项目API调试的微型代理。

介绍

Homunculus 旨在解决传统AI编程助手工具化、缺乏个性化记忆与深度适应能力的问题。它不仅仅是一个被动响应的工具,而是一个能通过100%可靠的钩子(hooks)观察你所有操作(如提示词、工具使用),并基于“本能”模型进行学习和进化的主动伴侣。

使用时,你只需像往常一样在终端或IDE中编程。Homunculus 会在后台通过一个轻量级代理(Haiku模型)默默分析你的工作模式,将观察到的行为转化为细粒度的“本能”规则(例如“当编写新函数时,偏好函数式风格”)。这些本能会随着使用自动积累和聚类,当你运行 /homunculus:evolve 命令时,它会将这些本能整合成更强大的能力,如新命令、技能或独立代理。

它非常适合希望拥有一个能深度理解自己编码习惯、风格偏好和项目上下文,并能随之共同成长的资深开发者或技术团队。对于追求效率、厌倦重复配置或希望助手能“越用越懂我”的用户来说,Homunculus 提供了独特的价值。

与同类工具(如仅提供一次性代码补全或固定技能集的插件)的核心区别在于其“进化”能力。它并非预装一堆固定功能,而是从一个空白状态开始,其能力完全由与你的互动塑造。它采用“本能”作为学习原子单位,通过可靠的观察而非概率性触发来确保学习过程的稳定性,并能将细小的行为模式聚类成复杂能力,实现了从工具到伴侣的转变。

核心特点

核心区别在于其“基于本能进化”的学习模型:它通过100%可靠的钩子观察所有交互,将行为分解为细粒度的“本能”规则进行学习,并能自动将这些本能聚类、进化为更复杂的定制化能力,而非使用预定义的、概率触发的技能。

注意事项

不适合需要开箱即用、功能固定且无需个性化学习的简单任务场景,或对后台运行学习代理有资源顾虑的环境。

常见问题

Homunculus 和普通代码插件有什么区别?

普通插件是固定工具,而 Homunculus 是能观察你工作习惯、学习并进化出专属能力的AI伴侣。

它如何保证学习效果?会不会学歪?

v2版使用100%可靠的钩子进行观察,确保数据不遗漏;学习基于“本能”模型,置信度可调,且进化需用户手动触发(/evolve),可控性强。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/homunculus/raw/index.md 读取 homunculus 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。