xuanji-community

作者 shibit-net

"AI 桌面管家 · 多 Agent 协作编排 · 一句话调动团队完成复杂任务

102
Stars
0
Forks
TypeScript
语言
2026/8/24
添加时间

⚠️ 第三方软件声明

本 Skill 为第三方开源软件,独立托管于 GitHub。SkillTip 仅为信息目录,不控制或维护底层仓库。所显示的安全检查为自动化且范围有限,安装前请自行审查源码。

阅读服务条款

安装

添加到你的 Claude Code skills 目录:

# Add to your Claude Code skills
git clone https://github.com/shibit-net/xuanji-community

快速入门

使用 xuanji-community 等 Skills 的指南。

安全报告

已验证

上次扫描:—

{
  "status": "PASSED",
  "issues": []
}

README.md

璇玑 Xuanji — AI 管家

璇玑演示:一句话调动Agent团队完成复杂任务

一句话调动 Agent 团队,完成从想法到交付的全过程。

下载 文档 License

Node.js TypeScript Electron Platform

中文版本 | English Version


璇玑是什么

璇玑是一个桌面端 AI 管家。你跟它对话,它自动调度多个 AI Agent 分工协作,交付成品。

和聊天机器人不同:

聊天 AI璇玑
你说一句,它回一句你说一句,它调动一个团队
每次对话都是新对话记住你的偏好、关系、历史决策
你需要手动串联多个工具它自动编排工具链,端到端交付
做错了你再说一遍纠正一次,永久修正

核心能力:多 Agent 协作编排 · 知识图谱记忆 · 分层 Prompt 引擎 · MCP/Skills 按需加载 · 桌面端原生体验


为什么是璇玑

看过《钢铁侠》就知道贾维斯。Tony 说「帮我把 Mark 42 的推进系统优化一下」——贾维斯调取历史数据、对比合金方案、跑模拟、出报告。中间不需要 Tony 当搬运工,方案被否决后永远不会再提。璇玑想成为这样的 AI 管家。

现在的 AI 助手还差三步:

① 记不住关系。 别人存的是文档,能搜到你写过的句子。璇玑建的是图谱——知道「Morgan 是 Tony 的女儿」「Morgan 不喜欢吃辣」,信息之间有连线。

② 不会团队协作。 别人一个人干活,或者几个人各自干活。璇玑是一支有分工、有配合、可以当场扩编的团队——5 种协作策略,串行/并行/层级/辩论/流水线。

③ 不会学。 别人猜你可能要什么(可能猜错),或者这次改了下次又犯。璇玑被你纠正一次,知识图谱永久更新,下次自动修正。


多 Agent 协作

璇玑内置 7 个 Agent + 5 种协作策略。没有合适的预置 Agent?当场创建一个。

策略做什么适用场景
串行一个接一个,前人的输出是后人的输入有依赖关系的多步骤任务
并行几个人同时分析不同维度代码审查、多角度分析
层级Leader 分配任务,汇总结果复杂项目分解
辩论各抒己见,争论达成共识方案难分高下时
流水线数据像工厂流水线逐步处理数据处理、内容生产
你说:"帮我做一条璇玑的宣传视频"

→ product-manager: 分析目标用户,输出需求文档
→ ui-designer: 设计视觉风格和分镜脚本  
→ software-engineer: 生成视频分镜代码
→ 璇玑主Agent: 汇总交付完整方案

竞品对比

特性璇玑OpenClawHermes
多 Agent 协作✅ 5 种策略⚠️ 单模式子Agent⚠️ 并行+看板
知识图谱记忆✅ 实体-关系-事件⚠️ 向量搜索✅ 三层记忆
记忆可视化✅ Cytoscape 拓扑图
记忆反馈修正✅ 纠正即永久生效⚠️ 自动推断
分层 Prompt✅ L0-L2 按场景加载⚠️ 文件拼接⚠️ 组件拼接
桌面应用✅ Electron + React Flow✅ Web UI⚠️ 终端 TUI
当场建 Agent
MCP + Skills✅ 天工坊市场✅ ClawHub✅ agentskills.io

📸 界面

知识图谱多 Agent 辩论
知识图谱辩论
Agent 库视频生成
Agent库视频

🏗️ 架构

┌─────────────────────────────────────────────────┐
│              🖥️ Electron 桌面应用                  │
│         对话界面 · React Flow 流程图 · 知识图谱      │
├─────────────────────────────────────────────────┤
│              🤖 多 Agent 协作引擎                   │
│    主Agent · 场景分类器 · 工程师 · PM · 设计师      │
│            记忆管理 · 上下文压缩                    │
│         5 种协作策略 · 当场创建 Agent               │
├─────────────────────────────────────────────────┤
│         📚 L0-L2 动态 Prompt 引擎                  │
│    L0 基础层(始终) · L1 场景层(1-3个) · L2 协调层    │
├────────────────────┬────────────────────────────┤
│  🔌 MCP + Skills   │     💾 本地存储              │
│  按需加载·天工坊     │  SQLite 图谱 · 加密存储      │
└────────────────────┴────────────────────────────┘

快速开始

安装

git clone https://github.com/shibit-net/xuanji.git
cd xuanji
npm install

配置

export ANTHROPIC_API_KEY="sk-ant-..."
export OPENAI_API_KEY="sk-..."

# 或自定义端点
export XUANJI_BASE_URL="https://your-api-endpoint.com"
export XUANJI_MODEL="claude-sonnet-4-6"

运行

npm run dev:gui          # 桌面应用(推荐)
npm run build:gui:mac    # 构建 macOS
npm run build:gui:win    # 构建 Windows
npm run dev              # 命令行开发模式

环境要求:Node.js >= 20、npm >= 9


璇玑能做什么

场景具体能力
知识分析与决策读长篇文档、对比技术方案、出分析报告
跨会话记忆管家记住偏好、关系、重要日期
自动化工作流一句话需求 → 多 Agent 流水线 → 交付
多媒体创作剧本 → 定妆照 → 短剧视频,同一条对话全流程
社交媒体运营浏览器自动登录、撰写内容、配图发布
群聊协作飞书 Bot 加入群聊,理解上下文、指代消解
桌面自动化computer-use MCP 操控桌面软件

技术栈

层级技术
语言TypeScript 5.7+ (ESM, ES2022)
运行时Node.js 20+
LLM SDK@anthropic-ai/sdk, openai, node-llama-cpp
数据库better-sqlite3
桌面Electron 40+, React 18, TailwindCSS, shadcn/ui
可视化React Flow, Cytoscape
代码分析tree-sitter (TS/Python/Java)

内置 Agent

Agent角色
xuanji主 Agent,唯一面向用户,40+ 工具
scene-classifier意图分析,分类场景+复杂度
memory-manager提取并维护长期记忆
context-compressor长对话压缩为结构化摘要
software-engineer代码编写与调试
product-manager需求分析与产品规划
ui-designerUI/UX 设计

文档


诚实地说

贾维斯是电影里的终极形态。璇玑才刚刚起步。

模型推理有天花板,复杂任务偶尔走偏。多 Agent 协作在极端场景还不够稳定。记忆图谱准确度随数据量衰减。桌面客户端体验也还在打磨。

但我们在持续迭代,每周都有新版本。欢迎来提 issue、参与讨论。


下载

🌐 shibit.net/download


联系方式


许可证

GNU Affero General Public License v3.0 with Commons Clause — 详见 LICENSE

常见问题

What is xuanji-community?

xuanji-community is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by shibit-net. "AI 桌面管家 · 多 Agent 协作编排 · 一句话调动团队完成复杂任务. It has 102 GitHub stars.

Is xuanji-community safe to use?

xuanji-community failed SkillsLLM's automated security scan, which flagged one or more high-severity issues. Review the Security Report section carefully before using it.

How do I install xuanji-community?

Clone the repository with "git clone https://github.com/shibit-net/xuanji-community" and add it to your Claude Code skills directory (see the Installation section above).

What programming language is xuanji-community written in?

xuanji-community is primarily written in TypeScript. It is open-source under shibit-net on GitHub, so you can review or fork the full source.

Are there alternatives to xuanji-community?

Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh xuanji-community against similar tools.

评论 (0)

暂无评论,成为第一个分享想法的人!

ECC

by affaan-m

10

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

242,21936,702JavaScript
AI 智能体ai-agentsanthropicclaude-code
查看详情
15

An agentic skills framework & software development methodology that works.

234,96620,863Shell
AI 智能体ai-agentsbrainstorming
查看详情

hermes-agent

by NousResearch

10

The agent that grows with you

234,43747,175Python
AI 智能体ai-agentsagent-orchestration
查看详情

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

185,94028,768JavaScript
AI 智能体ai-agentsanthropicclaude-code
查看详情

cc-switch

by farion1231

3

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

128,8688,826Rust
AI 智能体claude-codeai-tools
查看详情

claude-code

by anthropics

Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.

120,03119,897Shell
AI 智能体
查看详情

开发者还喜欢

基于喜欢此 Skill 的开发者投票和收藏

ECC

by affaan-m

10

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

242,21936,702JavaScript
AI 智能体ai-agentsanthropicclaude-code
查看详情
15

An agentic skills framework & software development methodology that works.

234,96620,863Shell
AI 智能体ai-agentsbrainstorming
查看详情

hermes-agent

by NousResearch

10

The agent that grows with you

234,43747,175Python
AI 智能体ai-agentsagent-orchestration
查看详情

n8n

by n8n-io

12

Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

201,88160,308TypeScript
MCP 服务器apisai-tools
查看详情

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

185,94028,768JavaScript
AI 智能体ai-agentsanthropicclaude-code
查看详情

cc-switch

by farion1231

3

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

128,8688,826Rust
AI 智能体claude-codeai-tools
查看详情