项目一:企业知识库 RAG 问答助手(独立开发,已实测运行)
项目背景:企业内部文档分散,直接使用大模型回答易产生幻觉、无法溯源。目标是构建一套数据不出域的本地知识库问答系统。
我的职责:独立完成整体架构设计、后端开发、前端界面与部署调试。
技术实现:后端基于 Python + FastAPI,通过 LangChain 调用本地 Ollama 推理(Qwen3-4B 大模型 + bge-m3 多语言向量模型);向量检索使用 Chroma;实现文档解析切分→向量化入库→相似度召回→大模型生成的完整链路;回答中标注引用来源片段以支持溯源,对知识库外的问题主动拒答以抑制幻觉;支持多轮追问与会话记录持久化恢复。
难点与解法:中文语义检索效果不佳时,通过对比测试更换向量模型(最终选用 bge-m3)显著提升 Top-1 命中率;针对流式输出与引用标注并存的场景,采用 SSE 分片推送并区分内容帧与引用帧。
结果产出:系统可稳定完成知识库问答、引用溯源、拒答与多轮对话,全程本地推理、数据不出域。
项目二:AI Agent 自动化工作流工具(独立开发,已实测运行)
项目背景:为解决重复性计算、文本统计与结果归档类任务的人力消耗。
我的职责:独立负责整体架构设计与全栈实现。
技术实现:基于 Python + FastAPI 与本地 Ollama(Qwen3-4B)构建自主规划循环,大模型按"思考→选择工具→真实执行→观察结果"逐步推进;实现沙箱计算器、文本统计、文件写入三个真实执行的工具;工具报错自动回喂模型形成闭环纠错;单任务限 8 步防失控;前端通过 SSE 实时可视化执行轨迹(每步思考、调用参数、观察结果、耗时)。
难点与解法:模型输出解析在单轮返回多个 JSON 对象时会因贪婪匹配出错,改用逐对象解析后稳定;工具拒绝非法表达式后,模型能自主改写并重试成功,验证了闭环纠错的有效性。
结果产出:实测"复利计算+结论归档"任务 3 步自动完成,全程轨迹可审计。
项目三:AI Agent 协作开发体系搭建(独立设计与实现,持续运行)
项目背景:个人独立交付项目时,需求分析、开发、测试、安全审查需并行推进,单人难以兼顾效率与质量。
我的职责:独立完成整体架构设计、插件开发与流程规范制定。
技术实现:基于 Cordis 插件架构搭建多 Agent 运行环境,使用 TypeScript / Node.js 开发自定义插件,通过 YAML 组合配置声明式装配能力;设计按角色划分的子代理体系(调研 / 架构 / 编码 / 测试 / 安全审查),每个角色绑定独立的模型档位与工具权限子集,实现能力最小授权;建立跨会话记忆机制(工作区记忆文件 + 变更日志 + 冲突登记)与证据分级规范(已确认 / 推断 / 未知)。
难点与解法:多角色并行时的上下文污染与权限越界问题,通过工具白名单过滤与角色隔离解决;长任务的可控性问题,通过"计划模式(只读调研→提交待批→执行)"与"变更前存档、可回滚"机制解决。
结果产出:形成一套可复用的开发流水线,支撑从信息检索、编码实现到安全审查的自动化协作,已稳定运行并持续迭代。