项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 2237
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- Python(纯标准库,无需额外依赖;POSIX 下可选 .sh 脚本)
- Windows / macOS / Linux 原生运行,Windows 无需 WSL 或 Git Bash
- Git(用于克隆仓库)
- 无需 npm、Docker、LangChain 或向量数据库
安装与启动步骤
-
1克隆仓库
把 Harmonist 拉取到本地,clone 后目录默认名为 harmonist(文档中称 <PACK_DIR>,名字可任意)。
git clone https://github.com/GammaLabTechnologies/harmonist.git -
2阅读集成说明
打开仓库内的 integration-prompt.md,按其中列出的步骤完成集成;被要求安装集成的 AI 智能体也应先读它。
-
3区分模板与规则
AGENTS.template.md 只是模板,不要把它当作 pack 目录内的实时规则生效;它会在集成时变成用户项目的 AGENTS.md。
-
4在目标项目生成 AGENTS.md
按集成流程把模板落地到你自己的项目根目录,生成的文件名为 AGENTS.md,作为该项目的协议入口。
-
5确认运行环境
确认本机 Python 可用;Windows 上使用 py -3 或 python,POSIX 上使用 python3,钩子运行时为 hook_runner.py。
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
AGENTS.md | 是 | 集成过程中在用户项目里生成的协议入口文件,承载强制执行的规则。 | AGENTS.md |
.cursor/hooks.json | 否 | 由 upgrade.py 渲染生成的 Cursor 钩子配置,启动器按宿主系统选择。 | .cursor/hooks.json |
MANIFEST.sha256 | 否 | 供应链校验清单,用于检查每个交付文件是否完整未被改动。 | MANIFEST.sha256 |
如何确认成功
集成后你的项目根目录出现 AGENTS.md;代码变更回合若未通过审查、记忆更新或供应链校验,该回合不会完成。
常见问题
Q:需要安装依赖吗?
A:不需要。项目零运行时依赖,不用 npm、Docker、LangChain 或向量数据库,仅用 Python 标准库,POSIX 的 .sh 脚本为可选项。
Q:Windows 上能直接跑吗?
A:可以。Windows、macOS、Linux 均原生运行,不需要 WSL 或 Git Bash;Windows 上强制运行时走纯 Python 的 hook_runner.py。
Q:可以直接把 AGENTS.template.md 当规则用吗?
A:不要。它只是模板,不应在 pack 文件夹内作为实时规则;集成时它才被转成用户项目的 AGENTS.md。
Q:能接入哪些 AI 工具?
A:可对接 Cursor、Claude Code、Copilot、Windsurf、Aider 等主流 AI 编码助手。
注意事项
- 本教程仅依据 README 节选整理,Quick start 的完整命令请以仓库内文档为准。
- README 提到的钩子有两套实现:POSIX .sh 与跨平台的 Python hook_runner.py,修改前先确认你所在系统的启用路径。
- .gitattributes 将换行固定为 eol=lf,Windows 检出时不要改动,否则可能破坏 MANIFEST.sha256 校验。
核心亮点
- 内置 186 个预置智能体,开箱即用,覆盖广泛任务场景
- 零运行时依赖,部署简单,环境迁移成本极低
- 机械协议强制机制,确保多智能体协作不偏离既定规则
不足之处
- 文档/社区待观察
- 项目较新,生态成熟度可能不及老牌编排框架
适用场景
- 企业级多智能体流程自动化,需严格合规控制
- 快速搭建 AI 代理工作流,希望避免复杂依赖管理
- 在 IDE 环境中集成智能体协作,提升开发效率
替代项目
AutoGen、LangGraph、CrewAI
同类项目推荐
openmelon
开源
让 AI 内容生产可复现、可追溯,像代码一样管理创作流程。
A content-creation agent runtime for reproducible multimodal production — projects,···
agent-qa
开源
用大白话写测试,AI 自动维护,上线前抓回归
Open-source self-improving QA agent for software teams. A test harness with memory. ···
career-ops-plugin-do-not-fork-cu···
开源
用 AI 自动搞定求职全流程,简历、投递、跟进一网打尽
Claude Cowork plugin for job seekers. 9 AI skills: evaluate job postings, generate A···
answer-me-with-html
开源
让 AI 把复杂答案写成一页能读的 HTML
Answer me with HTML — an agent skill that answers hard questions with a one-page HT···
GPT-Gradio-Agent
开源
用 Gradio 快速搭建支持本地知识库的 GPT 助手
Create your own GPT intelligent assistants using Azure OpenAI, Ollama, and local mod···
ai-agent-tools
开源
一站式发现 AI 工具,省去全网搜索时间
A curated collection of AI tools, utilities, and resources for developers and creato···
Deepseek-Harness-Local-Android
开源
手机装个 App 就能跑 DeepSeek 智能体
Run the DeepSeek Harness AI agent natively on Android — no root, no Termux, extensi···
Devseeker
开源
说句话,AI 自动帮你把应用写出来
prompt to app ai coding agent
openai-cua-sample-app
开源
官方示例带你跑通 AI 操作电脑全流程
Learn how to use CUA (our Computer Using Agent) via the API on multiple computer env···
