AI Decision System
Replayable, offline-verifiable records for AI-assisted go/no-go decisions: experiment promotions, typed model answers and human-approved actions.
翻译准备中
下一代企业级自主进化智能体平台(GUI/TUI/Service/SDK) 。全世界唯一全博士团队开发的开源企业级免费智能体平台。
翻译准备中
取自仓库 README
正在加载完整 README。 以下为已保存的摘录。
全球唯一全博士团队开发的企业级免费开源智能体平台。 MaClaw(码卡龙) 是一个通用可自进化智能体平台——你的个人数智工作伙伴。它能理解你的意图、记住你的偏好、自主规划并执行复杂任务。无论是写商业计划、做竞品分析、审查合同、开发软件,还是管理远程服务器,它都能从需求梳理到成果交付全程陪你走完。基于 Wails + Go + React 构建,集结构化工作流、知识库(外脑)、长期记忆、技能扩展、多通道协作于一体,并通过 Agent 动态 UI + 结构化数据管理取代传统企业 MIS 系统的固定表单入口。企业版提供数字员工能力——物理用户的数字分身和云端虚拟化员工,7×24 替代重复岗位,降低薪资成本。 不只是聊天,而是替你干活。你说想法,它出成果。它有自己的知识库——你导入的文档和网页变成它的"外脑",让它带着知识为你工作。 MaClaw 内置 38 种结构化工作流模板(见 corelib/workflow/v2 的 RegisterBuiltinTemplates),覆盖从商业决策、学术申报到运维变更的完整工作场景。每种工作流都遵循「需求确认 → 方案设计 → 分步执行」的质量闭环,确保产出物经过你的审阅和确认。 每个工作流按阶段推进,每个阶段产出文档后等待你确认,你可以修改、补充或跳过。不是一股脑把结果扔给你,而是和你一起把事情做对。查看完整 README ↗
全球唯一全博士团队开发的企业级免费开源智能体平台。
MaClaw(码卡龙) 是一个通用可自进化智能体平台——你的个人数智工作伙伴。它能理解你的意图、记住你的偏好、自主规划并执行复杂任务。无论是写商业计划、做竞品分析、审查合同、开发软件,还是管理远程服务器,它都能从需求梳理到成果交付全程陪你走完。基于 Wails + Go + React 构建,集结构化工作流、知识库(外脑)、长期记忆、技能扩展、多通道协作于一体,并通过 Agent 动态 UI + 结构化数据管理取代传统企业 MIS 系统的固定表单入口。企业版提供数字员工能力——物理用户的数字分身和云端虚拟化员工,7×24 替代重复岗位,降低薪资成本。
不只是聊天,而是替你干活。你说想法,它出成果。它有自己的知识库——你导入的文档和网页变成它的"外脑",让它带着知识为你工作。
MaClaw 内置 38 种结构化工作流模板(见 corelib/workflow/v2 的 RegisterBuiltinTemplates),覆盖从商业决策、学术申报到运维变更的完整工作场景。每种工作流都遵循「需求确认 → 方案设计 → 分步执行」的质量闭环,确保产出物经过你的审阅和确认。
| 领域 | 工作流 |
|---|---|
| 商业与战略 | 商业计划、竞品分析、项目方案、创新方案、招投标文件、标书检查 |
| 研究与分析 | 文献综述、研究报告、实验设计、专利分析、论文复现 |
| 合规与尽调 | 合同审查、尽职调查、合规审计 |
| 学术写作与申请 | 基金申请、论文写作;长江学者 / 杰青 / 优青 / 国自然青年·面上·重点 申请书与对应评审 |
| 知识产权 | 中国专利申请、US Patent(USPTO)申请 |
| 升学规划 | 高考志愿填报参考 |
| 内容创作 | PPT 设计、活动策划 |
| 产品与技术 | 产品设计(PRD)、测试计划、编程项目、维护/重构 |
| 运维与变更 | 运维维护(intake → 只读采集 → 风险策略 → 受控执行) |
每个工作流按阶段推进,每个阶段产出文档后等待你确认,你可以修改、补充或跳过。不是一股脑把结果扔给你,而是和你一起把事情做对。
用 AI 数字员工替代重复岗位,7×24 不间断运转,显著降低企业薪资成本,提升运营效率。
MaClaw 企业版将 Agent 从"辅助工具"升级为"独立工位"——数字员工。一个数字员工就是一个 AI 驱动的虚拟岗位,能独立接受任务、执行业务、产出成果,并接入企业 IM/OA/CRM 等系统以"员工"身份参与协作。
数字员工统一为两种形态:
| 类型 | 定位 | 典型场景 |
|---|---|---|
| 物理用户的数字分身 | 为真实员工创建的 AI 分身,代替本人处理日常事务 | 日常事务自动化、信息咨询代理、文档与报告生成、跨系统代办 |
| 云端虚拟化员工 | 无对应真人的纯 AI 岗位,独立承担业务职能 | 虚拟前台与客服、流程审批助手、数据录入与校验、知识库运维员 |
为企业中的真实员工创建 AI 分身,继承该员工的权限、知识和工作习惯:
无需对应真人的独立 AI 岗位,直接部署到业务流程中承担职能角色:
| 维度 | 传统人力外包 | RPA 机器人 | MaClaw 数字员工 |
|---|---|---|---|
| 理解能力 | 强(人类) | 无(规则脚本) | 强(LLM 语义理解) |
| 适应变化 | 中(需重新培训) | 弱(界面改动即失效) | 强(自动适配,自我修复) |
| 7×24 可用 | 否(需轮班) | 是 | 是 |
| 边际成本 | 线性增长 | 低 | 极低(一份部署,多实例复用) |
| 知识积累 | 人员离职即丢失 | 无 | 持久化(长期记忆 + 知识库) |
| 合规审计 | 依赖人工记录 | 有限 | 全链路自动审计 |
MaClaw 的终极目标之一是用 Agent + 自然语言交互取代传统企业 MIS 系统的固定菜单、固定页面和固定表单。用户不再需要知道"去哪个系统、打开哪个页面、填写哪些字段",而是直接用自然语言、图片、语音、文件表达意图,系统自动完成从意图理解到结构化数据落库的全流程。
传统 MIS 的表单入口被 Agent 动态生成的受控界面取代:
内置企业级结构化数据底座,替代传统 MIS 的数据库层:
mis_data 工具调用业务操作,支持 dry-run 预检、业务意图解析、能力发现、操作计划生成| 维度 | 传统 MIS | MaClaw AG-UI + DataSrv |
|---|---|---|
| 入口 | 固定菜单 → 固定页面 → 固定表单 | 自然语言 → Agent 理解 → 动态 UI |
| 开发成本 | 每个业务场景需开发专用页面 | Schema 声明 + Adapter 自动推断 |
| 用户门槛 | 需要培训,记住操作路径 | 说人话即可,零学习成本 |
| 数据录入 | 手动逐字段填写 | Agent 从对话/附件自动抽取,用户确认 |
| 查询方式 | 固定筛选条件 | 自然语言查询,Agent 自动转换 |
| 扩展方式 | 改代码、改数据库、改页面 | 加模板、加 Schema、加业务操作定义 |
MaClaw 内置一套完整的知识库系统(外脑),基于 SQLite 构建,能将各类文档、网页、对话产出物解析为结构化知识,供 Agent 在工作中精准检索和引用:
knowledge_image_search 按语义检索图片knowledge_share_to_hub / knowledge_import_hub_share)与长期记忆的关系:知识库是"外脑"——存储你主动导入的文档和网页知识;长期记忆是"内脑"——自动记住对话中的偏好、习惯和项目进展。两者协同工作,Agent 在回答问题时同时检索两个系统。
MaClaw 拥有持久化的记忆系统,跨会话记住你的偏好、项目知识和工作习惯:
桌面端内置可切换的**专家(Expert)**会话策略(见 guiapp/expert_*.go),用角色提示词 + 工具/技能能力档位约束 Agent 行为,而不是永远同一套通用助手:
full / advisor / docs / office / custom,按档位限制可用工具与技能风险级别通过安装技能(Skill),MaClaw 可以获得新的工作能力,就像给手机装 App:
craft_tool 可动态生成一次性自动化脚本,验证后可转化为可复用技能通过 Model Context Protocol(MCP)接入外部工具和服务:
MaClaw 内置 40+ 工具,通过混合检索智能选择当前任务最需要的工具组合:
discover_tool 按需加载MaClaw 不只是被动执行,它能主动发现自身能力不足并自动补全:
experience_learning 以只读/草稿方式检查记忆维护、路由自进化、工具恢复与 A2A 讨论痕迹等,不直接执行破坏性变更统一 office 工具(内置原生解析,无需 Python / 本机 Office)与专用产出工具:
read_document 自动识别 PDF / Word / Excel / PPT 等;也可按格式显式读取.pptx;PPT 设计工作流与「PPT 制作专家」通过 pptx 技能生成真正的 .pptx 文件generate_pdf / office generate_pdf 将 Markdown 渲染为 PDF 并交付send_file / send_to_im / open — 桌面预览、IM 回传或系统默认程序打开web_search 返回标题、URL、摘要;搜索 API 失效时自动降级为页面抓取,必要时用真实浏览器兜底web_fetch 提取正文,自动编码检测(GBK/UTF-8 等),可选 JS 渲染,长页面 offset 续读download_file 将 HTTP(S) 资源落到当前工作目录;内置反爬升级链(请求头 → TLS 指纹 → 浏览器会话 cookie,可选 via_browser)sensevoice-small-q8.gguf(自动下载到 ~/.maclaw/models),IM 语音与本机音频文件转写;推荐 16 kHz mono WAVknown_speakers 提高准确度asr 工具 for_minutes=true 走 map-reduce 草稿;桌面 record_audio 支持长时会议录音界面tts 工具将文本合成为语音;IM 以语音气泡发送,桌面面板播放;多音色(中文/英文),模型空闲自动卸载支持创建定时执行的自动化任务:
goal 工具管理持久化长时间运行目标:创建后系统在预算内持续推进,直至完成或失败;仅在用户明确要求时创建,不从普通聊天隐式推断。
全程记录 Agent 操作,支持合规审查:
query_audit_log 按时间、工具名、风险等级查询三层融合意图分类系统,准确理解用户请求:
通过 Markdown 文件声明行为规则,无需改代码即可定制 MaClaw 的工作方式:
~/.maclaw/steering/)和项目级(<project>/.maclaw/steering/)MaClaw 不限于一种使用方式,你可以在多个入口与它协作:
| 形态 | 说明 |
|---|---|
| 桌面 AI 助手面板 | 原生 GUI,流式输出、工作流文档预览、专家切换、知识库与设置面板 |
| 终端 TUI | 命令行界面,支持聊天、记忆查看、技能管理、滚动条和流式显示 |
| 微信 / 飞书 / QQ / Telegram / 蓝信(Lansenger) | 本机或经 Hub 绑定 IM;蓝信支持群策略、@ 触发、群知识源与文件发送 |
| Hub 远程接入 | 自托管 Hub 提供管理后台与远程会话 API,跨设备会话与远程协作 |
| VS Code ACP | 内置 ACP Host 与 VS Code 扩展资产,可在编辑器侧对接编码工作台 |
| 第三方设备网关 | 本机 HTTP 网关(默认 127.0.0.1:18777)对接 ESP32 等硬件终端(语音配对、消息轮询) |
| REST API(MaClawSrv) | 多租户 REST 服务,供外部程序、自动化平台和控制面板集成 |
内置 SSH 客户端,直接在对话中管理远程服务器:
基于 Chrome DevTools Protocol 的浏览器操作能力:
ocr_model_tier 配置:tiny(最快)/ small(默认,均衡)/ medium(最准);ocr_enabled 控制 OCR 工具开关直接操控本机桌面程序(任意原生应用),无需浏览器。代码中分两套互补工具面:
GUI 自动化(gui_*)
gui_record_* / gui_replay,支持参数化与异步执行gui_observe(元素树 + OCR 文本)、gui_verify、多显示器截图Computer Use(computer_*,可在设置中开关)
computer_observe / computer_find 结合 Accessibility、OmniParser(YOLO)与本地 PP-OCR,供非多模态模型使用computer_click / computer_type / computer_key / computer_scroll / computer_wait / computer_focus / computer_donecomputer_playbook 将成功操作序列固化为可复用剧本编程是 MaClaw 的工作能力之一,通过编码工作流、纯编码任务与外部编程工具协作完成:
coding 工作流);轻量维护走 maintenance 三阶段active_tool).coding_workbench.json 粘性任务状态;ACP 对接 VS Codeparallel_execute 分批并发编程任务;大型任务可拆给多个 AI 开发者并行执行并合并list_sessions / send_input / get_session_output / interrupt_session / kill_session 等通过 bash(background=true) 启动本机后台任务,系统自动捕获 PID 和日志路径:
直通任务(Passthrough Task)是为紧急运维、系统救援、快速操作设计的预注册命令执行机制。跳过 Agent 的意图理解和工作流编排,直接执行预定义的脚本或命令。
${param}),支持 auto/powershell/cmd/bash/python/node/direct 等 runtimeconfirm_required=true/run <name> ...(远程执行常需 --confirm)/runctl 以及 Agent 工具 passthrough_task(list/save/delete/export 等,不执行脚本)典型使用场景:
| 场景 | 示例命令 |
|---|---|
| 服务器紧急重启 | /run restart-nginx --confirm |
| 数据库备份 | /run backup-db --target=production --confirm |
| 部署回滚 | /run rollback --version=v2.3.1 --confirm |
| 清理磁盘空间 | /run cleanup-logs --days=7 --confirm |
| 导出注册命令到 IM | /runctl export backup-db |
Hub 是可自托管的远程控制与协作服务(桌面端注册后连接):
corelib/a2a + 桌面 group_discussion)— 多 Agent 会诊、邀请、决策策略(多数/一致)docs/hubcenter-ha-3nodes.md)桌面 Agent 还可使用 switch_llm_provider(换脑子)、set_nickname(Hub 群聊昵称)、im_message 主动向 IM 目标推送文本/文件。
127.0.0.1:18777),提供设备配对(含语音配对 + SenseVoice 提取数字)、消息轮询与媒体交换协议,供 IoT / 自研客户端接入| 步骤 | 内容 | 说明 |
|---|---|---|
| 注册账号 | 邮箱注册 | 输入邮箱完成注册,启用远程协作能力 |
| 选择模式 | 专业 / 简洁 | 随时可切换 |
| 配置 AI | 选择 LLM 服务商 | 输入 API Key 并测试连通性,也支持 OAuth 登录和免费体验 |
| 绑定 IM(可选) | 扫码绑定微信等 | 绑定后可通过 IM 随时与 MaClaw 对话 |
MaClaw.exeMaClaw.appMaClaw-x86_64-u2404.AppImage(Ubuntu 24.04 / WebKit 4.1;22.04 用 *-u2204.AppImage)。CI 产物已捆绑 WebKit,远程主机不必安装 libwebkit2gtk。详见 build/linux/README.md。maclaw-tui首次启动自动检测运行环境,缺少的组件会自动安装。
MaClawSrv 是 MaClaw 的多租户 REST 服务入口,将 Agent 能力以标准 HTTP API 的形式暴露给外部程序。
核心特点:
tenant → user 层级隔离,同一用户下可同时运行多个 instanceexport MACLAW_ADMIN_SECRET="your-admin-secret-at-least-24-chars"
export MACLAW_TOKEN_SECRET="your-token-secret-at-least-32-chars"
go run ./MaClawSrv
API 文档:
| 文档 | 说明 |
|---|---|
| README | 项目定位、接口分组、安全模型、数据布局 |
| API 对接手册(中文) | 完整字段级说明,含鉴权、分页、错误模型 |
| API Manual (English) | 英文版 API 手册 |
| 5 分钟快速接入 | 最短可用链路 |
| Quickstart (English) | 英文版快速接入 |
| 缺口分析 | 已实现能力与待补全功能 |
| Gap Analysis | 英文版缺口分析 |
| OpenAPI | 服务运行后访问 GET /openapi.json |
datasrv 为独立可构建模块(maclaw-data-srv),实现企业 MIS 结构化数据底座:SQLite 存储、业务操作与治理、HTTP API、OpenAPI 与内嵌 Web Console。默认监听 127.0.0.1:18180;Windows 安装器可注册为系统服务。详见 datasrv/README.md。
本工具仅作为配置管理辅助,请确保遵守各模型厂商的服务条款。