Skip to content

Releases: leenkcool/humanasllm

Human as Agent v1.0.0

Choose a tag to compare

@leenkcool leenkcool released this 12 Aug 12:15

Human as Agent(人即智能体)v1.0.0 开源版

把工程师封装成 OpenAI 兼容模型 human-llm 的人工代理网关。调度池加一条模型路由,涉密/需人工任务自动派给真人工程师,完成后按大模型格式返回,AI 链路不中断。

✨ 核心功能

  • OpenAI 兼容 /v1:chat/completions(异步受理 + task_id 回查)+ AI 提审批(资源/权限申请)
  • 工程师工作台:接单/完成/驳回/重派/打回重做、技能匹配、分级理由展示
  • 治理层:分级白名单锁死(涉密/运维禁 AI 兜底)、审批异步化、质量验收分类、审计哈希链、合规报告(数据不出网关证明)、工程师评级
  • 多租户:upstream_key 路由 + 数据隔离
  • 多工具安装:13 种 AI Agent(Claude Code/Codex/OpenCode/Gemini/Cursor/Windsurf/Aider/WorkBuddy/OpenClaw/Hermes/Pi 等)一键生成
    SKILL/AGENT,支持在线微调、本机全装、服务器端安装
  • 智能漂移:general 简单任务可自动 AI 承接(涉密类锁死不漂移)

🧩 二次开发

  • AGENT.md:AI Agent 二次开发约定 + PRD 沉淀铁律
  • PRD.md:需求记录

🧪 测试

  • 34 项单元/集成测试 + 30 项 API 回归(覆盖分级锁死/租户隔离/哈希链/越界等安全边界)

🚀 快速开始

git clone https://github.com/leenkcool/humanasllm.git
npm install && npm run seed && npm start
- 工作台:http://localhost:39000/login.html(admin/admin123)
- OpenAI 接口:http://localhost:39000/v1/chat/completions

💬 支持与交流

QQ 群:6181193 — 二次开发、问题反馈、需求讨论欢迎加入。