ZTT.返回作品集

Tcode 个人 Agent

在本机统一检索个人资料与项目文档,并按任务调用已登记的项目工具;回答保留来源,也能处理记忆、提醒与项目状态。

背景

个人资料、项目说明和工具能力散落在多个目录。换一个项目或 Agent,就要重新解释背景、查找接口,也难以确认回答依据。Tcode 把资料检索、工具发现和对话执行放进同一个本机入口。

核心功能

个人与项目文档检索,命中附文件与行号、按任务调用本机项目接口与文件工具、多轮对话、工具调用记录与上下文压缩、个人资料预览后确认提交、本机记忆与提醒、桌面应用与本地网页入口

工作流程

提出问题或任务 → 检索个人与项目资料 → 选择已登记工具 → 执行并读取结果 → 给出带来源的回答

先找到依据

个人资料、项目 README 和交接文档建立本地检索索引。回答可以显示命中的文件与行号;找不到资料时明确表示不知道。个人资料修改要先预览,再由本人确认提交。

  • 检索与工具调用过程可在对话时间线里展开。
  • 聊天内容不会自动写回个人资料。

连接本机项目

模型根据任务选择已登记的项目接口与本机工具,执行后再读取结果继续回答;项目服务需要处于可访问状态。接口通过白名单登记,并区分读取、写入和执行。

  • 支持项目状态查询、文件检索及本机记忆和提醒。
  • 工具调用与结果保留在会话记录中,便于回看。
  • 破坏性命令和接口动作由硬规则拦截。

为个人使用而做

Tcode 只监听本机地址,提供桌面窗口与浏览器入口。桌面壳将标题栏融入界面;本地服务承载检索、对话、工具和会话记录。

  • 这是本人使用的个人 Agent,不是网站访客可直接使用的在线服务。
  • 项目接口离线时需要先启动对应服务。

真实软件界面

Tcode 个人 Agent / PERSONAL AGENT WORKSPACE
PERSONAL AGENT WORKSPACE

实现方法

NODE.JS / BM25 / RAG / TOOL CALLING / WEBVIEW2 / WINFORMS

个人职责

需求定义 / 产品规划 / 工作流分析 / AI 辅助开发 / 界面实现 / 测试与迭代

我从需求出发设计产品和工作流程,通过 Vibe Coding 完成开发,也负责功能验证、界面迭代和交付整理。

实际使用结果

已形成可在本人电脑上使用的个人 Agent:在同一对话中检索带来源的资料,按需调用本机项目工具,并保留会话、记忆与提醒。它与工作中的素材管理 Agent、面向网站访客的公开问答助手分别服务不同场景。