雪泥工坊

Back

Projects

views

这里放一些我实际折腾过、还会继续写下去的项目。它们不是奖状墙,更像目录:以后每个项目都应该能长出几篇具体的复盘、踩坑和实现笔记。

最近做的两个项目,它们其实是一对:小青团 是跑在 IM 里的 Agent 客户端,mcp-ccnu-lib 是它能调用的一个 MCP 服务,负责把“给我抢个图书馆座位”这类自然语言指令落到真实动作上。

小青团 · xiaoqingtuan

面向 QQ / 微信的个人任务型 LLM Agent 助手

2026.05 - 至今

  • 对话与任务执行共用同一套 function calling 工具循环,闲聊和真正“办事”走同一条路径。
  • Wiki-first 长期记忆:以 Markdown 为事实来源,结合 BM25 + 语义的混合检索召回上下文。
  • 多用户 / 多账号隔离,支持 QQ ↔ 微信跨平台绑定,高风险操作设人工确认与审计日志。
  • 工具可扩展:wiki 检索、笔记写入、web 搜索,并可接入外部 MCP 服务(如下方图书馆选座)。
PythonLangGraphDeepSeekNoneBot2 / OneBot V11LanceDB + FTS5MCPDocker

mcp-ccnu-lib

把华师图书馆选座系统封装成可被模型调用的 MCP 工具

2026.06

  • 覆盖登录、查座、预约、取消、暂离 / 返回全流程,基于 Playwright 维持持久会话与 CAS(SSO) 登录。
  • 预约支持精确选座 / 首个可用 / 随机 / 收藏优先等多种策略,并直连图书馆 JSON API(HMAC 签名)。
  • 验证码 / 短信采用“挂起返回”模型:服务把 base64 图片交回客户端由用户手动输入,不阻塞流程。
  • 通过 user_key 做多用户隔离,高风险动作标记为需客户端授权——服务只执行,决策与调度交给小青团。
PythonPlaywrightMCP (Streamable HTTP)SQLiteDocker

Main Project

Personal Knowledge Publishing Agent

基于 Dify 二次开发的个人知识沉淀与技术内容发布 Agent

2026.04 - 至今

面向日常学习、项目记录和技术写作场景,把 Claude / Codex 对话片段、Obsidian 笔记、手动学习记录等碎片输入结构化沉淀为长期记忆,再通过 RAG 召回上下文生成博客草稿,最后接入 MCP 发布工具链完成 Astro / Vercel 博客发布闭环。

  • Dify 1.14.2 本地 Docker Compose 已跑通,并接入自研 FastAPI OpenAPI Custom Tool。
  • FastAPI 服务支持结构化记录、JSONL 持久化、检索、草稿生成和 dry-run 发布动作。
  • 发布工具链覆盖 frontmatter 校验、SEO 补全、死链检查、git push 和 Vercel 部署轮询。
  • 后续补 Langfuse trace、分类准确率、RAG 召回命中率和草稿可用率评估。
DifyFastAPIRAGMCPDocker ComposeAstro / Vercel

Research Projects

弱监督文本-图像行人检索

硕士研究课题,一作 IEEE TMM(CCF A)在审论文工作

在 ALBEF 视觉-语言预训练框架上引入伪标签可靠性建模与边界样本校准机制,缓解弱监督噪声标签对跨模态对齐的影响。 实验覆盖 CUHK-PEDES、ICFG-PEDES、RSTPReid 等公开数据集,工程上负责 PyTorch pipeline、DDP 训练、日志归档和结果分析。

PyTorchALBEFDDP跨模态检索

围岩裂隙精准识别与三维模型重构

研究生数学建模大赛 C 题,队长,国家级二等奖

构建图像预处理、裂隙检测 / 分割、三维重建、参数量化方案,并负责算法实现、误差分析和论文撰写。

图像处理三维重建参数量化

Engineering Practice

This Blog

当前站点,技术写作和发布实验场

基于 Astro 5、Vercel adapter 和 astro-pure 主题做定制,保留博客、项目、About、搜索等入口。后续会接入个人知识发布 Agent 的草稿和发布链路,让这个博客本身也成为一个长期实验。

Astro 5VercelTypeScriptUnoCSS

WPS 菁英工程师培养计划

C++ / Qt 方向,8 周结业认证

完成 Qt 跨平台 GUI、信号槽、事件循环与桌面应用工程化训练;结业项目为基于 Qt 的打字训练桌面应用。

C++Qt桌面应用

多模态情感计算小组

训练服务器运维与研发支持

负责实验室训练服务器硬件组装、Linux / CUDA 环境配置、VPN 与权限维护,并编写 Shell 脚本用于环境初始化、日志清理和结果归档。

LinuxCUDAShell运维

GitHub

GitHub 里是一些折腾痕迹和学习路径。当前公开仓库包括小青团 Agent、mcp-ccnu-lib、Astro 博客、ICPG 相关代码、GMCM 等。

cxdpowered GitHub activities