10xProductivity
用你已有的编码代理(Cursor/Claude Code/Codex)连接企业工具,打造个人 AI
加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
用你已有的编码代理(Cursor/Claude Code/Codex)连接企业工具,打造个人 AI
加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
想象一个场景:你每天早上要花 20 分钟手动翻 Slack、查 Jira、整理 stand-up 内容,而这些完全可以自动化。这不是科幻——GitHub 星标 450+ 的开源项目 10xProductivity 正在让这件事发生。这是一个 2026 年 3 月启动的年轻项目,上线仅 3 个月就积累了大量关注,背后是一位叫 Zhixiang Luo 的独立开发者,在职场 AI 工具这个竞争激烈的赛道上找到了一条差异化路径。
大多数企业 AI 工具面临一个尴尬的现实:它们需要管理员权限、IT 审批、新平台注册。员工想用一个 AI 自动化工作流程,光是申请权限就要等几周。10xProductivity 的核心洞察是:与其申请一个新平台,不如用你已经有的工具——你日常用的 Cursor、Claude Code、Codex 等编码代理本身就有能力读写文件、调用 API、操作浏览器,只不过它们没有被连接到真实的工作工具上。
这个项目本质上是 企业工具的 AI 桥接层:它把编码代理和企业内部系统(Slack、Jira、Confluence、GitHub、Linear、Notion 等)连接起来,让 AI 能在真实工作场景中行动,而不是只做问答。
10xProductivity 包含多个层次的组件:
① 工具连接(Tool Connections)——已支持 25+ 工具
这是整个项目的基础。每个工具连接包含该工具的 API 设置指南、认证方式和调用示例。当前已支持的主流工具包括:
每个工具目录都有 setup.md 详细说明配置步骤,编码代理在配置时只需阅读这些 Markdown 文档即可完成接入。
② 触发器(Triggers)——事件的「耳朵」
触发器是主动事件监听层:它监听 Slack 消息、macOS 桌面通知、邮件等事件,规范化后传递给工作流执行。目前已实现:
slack_polling:轮询 Slack 频道/私聊消息,触发工作流macos_notifications:监听 macOS 系统通知,触发工作流触发器设计原则是与工具连接严格分离:触发器负责「注意到发生了什么」,工具连接负责「获取权威上下文或执行动作」。这种分离让架构更清晰,也方便复用。
③ 运行时(Runtime)——执行引擎
Runtime 模块负责实际的执行逻辑,核心组件包括:
runtime.host:主入口,支持 cursor、claude、codex 三种编码代理引擎,通过 --engine 参数切换runtime.replies:中间回复机制,允许编码代理在工作流执行过程中向 Slack 等平台发送进度消息runtime.scheduling.standup_prep:stand-up 会议准备工具,自动汇总团队动态运行时通过 playwright 实现浏览器自动化,通过 requests 库调用 REST API,通过 MSAL 实现 Microsoft 系产品的 OAuth 认证。
④ Agent Skills(技能包)
Skill 不仅仅是 API 调用示例,它教 AI 如何完成一类工作:
随着时间积累,你的技能库就变成了 AI 个人助理的「操作手册」。
项目采用本地优先架构,敏感信息(API keys、认证 token)存储在本地 ~/.10xProductivity/.env 中,而非云端。整体分为五层:
用户
↓
触发器(轮询/监听)→ Runtime Host
↓ ↓
工作流定义 编码代理会话(Cursor/Claude/Codex)
↓
工具连接 → 外部系统(Slack/Jira/GitHub...)
核心 Python 依赖:
| 依赖 | 用途 |
|---|---|
playwright | 浏览器自动化 |
requests | HTTP API 调用 |
python-dotenv | 本地环境变量 |
msal | Microsoft OAuth 认证 |
PyJWT | JWT Token 处理 |
项目使用 pyproject.toml 管理包,Python 版本要求 >= 3.11,提供三个入口脚本:10x-host(主运行时)、10x-reply(回复)、10x-standup-prep(会议准备)。
10xProductivity 没有 Dockerfile,不支持 Docker 部署,属于 CLI 工具包类型。部署流程:
git clone 克隆仓库pip install -e . 安装 Python 包(需要 Python >= 3.11)setup.md 按需配置各工具连接优点是完全本地运行,数据不经过第三方服务器;缺点是需要手动配置,且对编码代理本身有一定了解才能用好。整个配置过程文档化程度很高,README 超过 19000 字,setup 指南详细。
局限 1:高度依赖编码代理质量
项目本身是「框架」,实际效果完全取决于底层编码代理(Cursor/Claude Code/Codex)的能力。如果底层代理在工具调用、指令遵循上有缺陷,10xProductivity 的体验也会受影响。
局限 2:需要持续人工监督
项目文档明确指出:自动化仅用于「已信任的工作流」,新工作流需要人工监督。这种审慎的设计理念诚实的,但也在某种程度上限制了完全自动化的想象空间。
局限 3:上手有认知门槛
虽然文档详尽,但整个系统的设计思路(编码代理作为 AI 运行时)需要对 AI 工具链有一定了解才能理解。对于 AI 新手,仍有较高的学习曲线。
10xProductivity 代表了一个重要趋势:利用已有的编码代理生态做垂直落地。它不重新造一个 AI 模型,而是把 Claude、Cursor、Codex 这些已经足够强大的工具,通过工具连接层接入真实工作场景。
项目上线 3 个月获得 450+ 星标,增长曲线陡峭,且作者持续维护(最近提交 2026-06-15)。它解决的不是「AI 能做什么」的理论问题,而是「AI 在真实职场约束下怎么做」的工程问题。这种务实路线在当前 AI 工具市场中有相当的差异化竞争力。
项目增长轨迹(Star History):
图1:10xProductivity 项目 Star 增长趋势
一句话总结:10xProductivity 是编码代理的「企业工具连接器」,让 AI 从问答助手进化为能在真实工作流中行动的个人工作助理。对于已有编码代理使用经验的开发者,这是一条绕过企业 IT 限制、快速落地 AI 自动化的高效路径。
关键词:Personal AI Assistant / Coding Agent / Tool Connection / Enterprise Automation / Local-First