TaskWeaver 是智能体领域的开源项目,由 microsoft 开发,2023 年首次发布。
在全站 13,014 个收录项目中,它的 GitHub 星标数(6,171)位列前 8%,在智能体分类的 2,499 个项目里位列前 8%。
项目已超过三个月没有代码更新,维护节奏明显放缓,最近一次代码更新于 2026-09-22。MIT许可证,完全免费,无付费版本。
它主要面向的使用场景是:企业内部数据报表自动生成。同类可对比的替代方案包括 LangChain、AutoGPT、MetaGPT。

把数据任务变成代码,自动规划执行,让分析快人一步。
TaskWeaver 是一个以代码为先的智能体框架,专为数据分析和任务自动化设计。它通过将用户请求转化为可执行的 Python 代码,实现规划与执行的无缝衔接,解决传统 LLM 在复杂数据处理场景中难以精确操作的问题。其核心能力包括:基于代码的解释执行,确保逻辑严谨;支持富文本和结构化数据输入输出;内置插件系统,允许扩展自定义工具;提供状态管理和会话记忆,支持多轮交互。TaskWeaver 特别适合需要精确计算、数据可视化、报表生成等场景,能够显著提升数据任务的自动化水平。
1确认 Python 版本
TaskWeaver 要求 Python >= 3.10,版本过低会导致依赖安装失败,先确认本机版本。
python --version2获取项目源码
从官方 GitHub 仓库克隆到本地,后续在该目录内安装 requirements.txt 中的依赖。
git clone https://github.com/microsoft/TaskWeaver.git3进入项目目录
切换到克隆下来的 TaskWeaver 目录,确保后面的 pip 命令能找到 requirements.txt。
cd TaskWeaver4安装依赖
按 README 的安装说明安装项目所需依赖,这一步会把 TaskWeaver 运行所需包全部装好。
pip install -r requirements.txt5安装指定版本(可选)
若需要旧版本,可在 release 页面找到 tag(如 v0.0.1),用该命令从 GitHub 直接安装。
pip install git+https://github.com/microsoft/TaskWeaver@v0.0.1重新执行 pip install -r requirements.txt 不再报错即表示安装完成;README 节选未给出启动命令,具体运行与配置请查阅官网文档。
Q:Python 版本低于 3.10 可以吗?
A:不行。README 明确要求 Python >= 3.10,请先升级 Python 后重新安装依赖。
Q:想安装旧版本的 TaskWeaver 怎么办?
A:到 GitHub release 页面找到对应 tag(如 v0.0.1),执行 pip install git+https://github.com/microsoft/TaskWeaver@
Q:依赖装完怎么启动?
A:本次 README 节选只包含安装步骤,未给出启动命令、端口或配置文件信息,请以官网文档 https://microsoft.github.io/TaskWeaver 为准。
Q:pip install -r requirements.txt 报错找不到文件?
A:该命令需要在克隆下来的 TaskWeaver 仓库根目录执行,请确认已执行 cd TaskWeaver 再安装。
LangChain、AutoGPT、MetaGPT
TaskWeaver 是智能体领域的开源项目,由 microsoft 开发,2023 年首次发布。
在全站 13,014 个收录项目中,它的 GitHub 星标数(6,171)位列前 8%,在智能体分类的 2,499 个项目里位列前 8%。
项目已超过三个月没有代码更新,维护节奏明显放缓,最近一次代码更新于 2026-09-22。MIT许可证,完全免费,无付费版本。
它主要面向的使用场景是:企业内部数据报表自动生成。同类可对比的替代方案包括 LangChain、AutoGPT、MetaGPT。
上一篇:marvin
xinchao-dynamic-mind
开源
给 AI 装上疲惫和欲望,让交互更真实
独立、可自托管的 AI 动态心智状态引擎:驱动力、念头池、疲惫、睡眠与意图。
deepseek-harness
开源
把 AI 能力拆成乐高积木,拼出你的专属智能体。
DeepSeek Harness: Everything is a Plugin.
AutoGPT
开源
开箱即用的 AI 员工,交代任务就自己干完
AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mis···
EvoAgentX
开源
让 AI 智能体自己迭代变强,越用越聪明
EvoAgentX: Building a Self-Evolving Ecosystem of AI Agents