JNK234/KYN

GitHub: JNK234/KYN

基于多智能体架构的事件响应系统,通过机构记忆实现团队处理能力的持续积累与复用。

Stars: 1 | Forks: 0

# Kyn **在线演示:** https://kyn-xi.vercel.app/ 为 Nozomio 黑客松而构建 —— 赛道 4:公司大脑 (Nia + Hyperspell)。 一个用于解决复杂工作问题的上下文工程系统。主管 (supervisor) 决定收集哪些上下文,调用能力子代理 (代码 / 公司 / 记忆 / 行动),并交付真实的工件。该系统每次运行都会变得更智能。 想法、研究和构建指南位于 [`.claude/`](.claude) 中。 ## 运行代理 CLI: ``` .venv/bin/python scripts/run_agent.py "your problem here" ``` HTTP API + 前端(同一源上的实时 UI): ``` .venv/bin/uvicorn server.main:app --reload --port 8000 # 在浏览器中打开 http://localhost:8000 ``` ## 前端 — KynUIRunView 位于 `KynUIRunView.html` 的静态 HTML 原型现已连接到实时后端。通过 URL 提供三种模式: | URL | 功能 | |---|---| | `http://localhost:8000/` | 重定向到运行视图。在输入框中输入问题,点击运行。 | | `http://localhost:8000/static/KynUIRunView.html?problem=Why+are+payments+failing` | 加载时自动运行该问题。 | | `http://localhost:8000/static/KynUIRunView.html?run_id=` | **回放模式** — 从磁盘加载过去的运行记录并动画回放事件。添加 `&instant=1` 以跳过节奏控制。 | 该页面 POST 到 `/agent/run` 并在客户端解析 SSE 流,修改现有的 DOM 钩子(`.chat-body`, `.trail`, `.answer-body`, `.evidence`, `.mini-log`, KPIs)。Markdown 通过 `marked` CDN 脚本渲染。无需构建步骤。所有 JS 都位于 `KynUIRunView.html` 底部的单个 `