Agent 智能体

markdown_validator|Markdown语法检查与修正Agent示例

markdown_validator

这是一个已归档的CrewAI示例,用单个智能体调用自定义工具检查Markdown文件的语法问题,再把结果整理成供开发者逐项修改的清单。适合学习CrewAI任务编排或试用命令行审校流程。

获取与使用

需要部署

查看固定版本官方文件,按原仓库说明配置使用

使用难度进阶
国内可用性待核验

2026-11-13 更新 · 本站尚未实测

项目介绍

Agent 智能体 · 2026-11-13 更新 · 本站尚未实测

这是CrewAI官方示例仓库里一个已归档的演示项目,目标是用多智能体框架完成一项具体小任务:读取指定Markdown文件,调用自定义校验工具取得Lint问题,再由智能体把问题归纳成一份可直接交给开发者的修改清单。请注意,仓库已归档,说明它只是历史示例,不构成持续维护的产品,后续框架版本兼容性待核验,也不应视为可直接上线的成熟工具。

适用人群:想了解CrewAI智能体、任务与自定义工具如何配合的开发者;需要快速获得Markdown格式问题清单的文档维护者;希望参考“工具调用结果转行动项”提示设计的团队。

实际流程:运行脚本时传入文件名,任务描述要求智能体必须以固定格式调用markdown_validation_tool,只传路径;工具返回校验结果后,智能体把结果整理为修改建议列表。任务明确要求不提供修法示例、不推荐其他工具、不改写正文内容,只输出变更清单。项目还提供训练入口,可运行若干轮并根据用户反馈调整结果。

输入输出:输入是一个本地Markdown文件路径;输出是文本形式的待改变更列表,不含自动改写后的文件。

获取与安装步骤:从GitHub获取该示例目录;把.env.example重命名为.env,并按README说明填写模型、接口地址与API密钥;用Poetry安装依赖(poetry install --no-root,另有poetry lock步骤);随后按README执行python main.py 文件名,或以poetry run markdown_validator 文件名运行。依赖中声明了crewai、python-dotenv、markdown、pymarkdownlnt及Python版本范围,均以仓库文件为准,未实测。

示例任务:给出一份项目README,运行校验,得到诸如“某行标题层级不连续、列表缩进不规范”之类的条目化建议,由人工决定是否改稿。

限制与注意:仓库已归档,维护状态与依赖兼容性待核验;项目要求通过OpenAI兼容接口调用模型,可指向本地服务或远程端点,需自备API密钥并承担调用费用,费用与额度待核查;国内网络访问与模型可用性待核查。许可证方面,README称采用MIT许可,但仓库元数据标注未声明许可,二者存在冲突,再分发与商用前须人工确认,不得假定允许再分发。该示例只做格式建议,不保证内容正确性;不自动修改文件,也不应未经人工复核直接把输出当作最终修订。个人信息与密钥请勿写入示例配置。

来源与核验状态

官方来源:https://github.com/crewAIInc/crewAI-examples/blob/da94a91e691e1cf5b3151416bb15b5b62729bea8/crews/markdown_validator/README.md

作者/维护方:crewAIInc/crewAI-examples。采集日期:2026-11-13;依据官方资料经AI整理,未安装、运行或实测。

许可说明:README称MIT,仓库元数据标注未声明,冲突待核验;不得假定允许再分发。具体子目录、依赖、模型和在线服务各自适用其条款。本站提供原创说明和来源入口,不随本文分发源码或凭据。

核心能力

点击能力名称查看输入、输出和原文依据。

主要能力

调用自定义工具对Markdown文件做语法Lint,并由智能体把结果整理成面向开发者的变更清单;支持训练模式按反馈调整输出。

实际应用场景

适用人群与场景

学习CrewAI编排的开发者、需批量整理Markdown格式问题的文档维护者。

实际使用示例

对一份README执行校验,输出标题层级、列表缩进等问题的条目化修改建议,由人工确认后改稿。

安装与接入

获取与使用步骤

获取示例目录;复制.env.example为.env并填写模型、端点与密钥;执行poetry install --no-root与poetry lock;运行python main.py 文件名或poetry run markdown_validator 文件名;可选运行poetry run train 轮数 文件名。

输入方式

本地Markdown文件路径。

输出方式

文本形式的修改建议清单,不生成改写后的Markdown文件。

使用条件与限制

是否需要部署
待核验
是否需要注册
待核验
是否需要 API Key
待核验
费用与额度
模型、账号和第三方服务费用单独核对;开源不等于运行免费
所需权限
使用前核对权限和数据范围,勿上传真实密钥或未经授权的个人信息
许可证与服务条款
README称MIT,仓库元数据标注未声明,冲突待核验;不得假定允许再分发

优势与局限

仓库已归档,兼容性待核验;只给建议不改文件;依赖外部模型接口与密钥,费用待核查;国内网络可用性待核查;许可声明冲突;未实测。

国内使用情况

网友核验 用户经验分享

与站长实测独立,不代表官方认证或本站已实测。

我要核验
0 位参与者0 份有效分项记录

最近核验:暂无有效核验。参与人数按当前项目有效身份去重;不同核验项分别统计,不合并成用户总结果。仅统计审核通过且未过期的记录。

分项统计、有效期与样本量
核验项目有效人数成功 / 部分 / 失败 / 无法判断成功率最近核验 / 有效期
官方网站访问00 / 0 / 0 / 0样本不足暂无 / 7 天
GitHub 仓库访问00 / 0 / 0 / 0样本不足暂无 / 7 天
安装与运行00 / 0 / 0 / 0样本不足暂无 / 30 天
官方服务国内连接 / MCP 连接00 / 0 / 0 / 0样本不足暂无 / 30 天
国内网络情况00 / 0 / 0 / 0样本不足暂无 / 7 天
国内模型兼容性00 / 0 / 0 / 0样本不足暂无 / 30 天
自定义 API00 / 0 / 0 / 0样本不足暂无 / 30 天
海外服务依赖
00 / 0 / 0 / 0样本不足暂无 / 30 天
海外账号要求
00 / 0 / 0 / 0样本不足暂无 / 30 天
中文界面
00 / 0 / 0 / 0样本不足暂无 / 30 天
客户端兼容性00 / 0 / 0 / 0样本不足暂无 / 30 天
账号及费用信息
00 / 0 / 0 / 0样本不足暂无 / 30 天

成功率 = 成功 ÷(成功 + 部分成功 + 失败);无法判断不计入分母。至少 5 份可判断结果才显示成功率。账号、费用、海外依赖与语言等事实项,成功表示核查结论与资料吻合,具体观察另行统计;不表示免费或没有海外依赖。不同网络、客户端和版本的结果不能直接等同。

最近有效核验

暂无审核通过且未过期的网友核验。欢迎提交真实使用记录。

查看全部有效核验 →

国内实测状态:国内可用性待核验。协议兼容和官方资料说明不等于国内网络可用。

官方网站访问
尚未实测 待核验
GitHub 仓库访问
尚未实测 待核验
官方服务国内连接
尚未实测 待核验
国内网络情况
尚未实测 待核验
国内模型兼容性
尚未实测 待核验
自定义 API
尚未实测 待核验
海外服务依赖
尚未实测 待核验
海外账号要求
尚未实测 待核验
中文界面
尚未实测 待核验
国内最后核验时间
尚未实测

项目资料与来源

GitHub 仓库 ↗

官方文档 ↗

字段依据与待核验事项

blob_sha:待核验 ·

tree_sha:待核验 ·

ai_task_id:待核验 ·

source_key:待核验 ·

source_type:待核验 ·

collected_at:待核验 ·

历史前置条件说明(补充参考)

Python 3.10至3.11(按pyproject声明);Poetry;crewai、python-dotenv、markdown、pymarkdownlnt依赖;需配置.env中的模型、端点URL与API密钥;需本地Markdown文件。未实测。