@carlosgtrz/tpsreader-agent-skill

安全读取Clarion TopSpeed TPS文件的多智能体技能

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:@carlosgtrz/tpsreader-agent-skill。
它的用途是:安全读取Clarion TopSpeed TPS文件的多智能体技能
完整的 Skill 内容见:https://321skill.com/skills/carlosgtrz-tpsreader-agent-skill/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

'请帮我读取服务器上/data/legacy/invoice.tps文件,并提取2024年所有订单记录。' 它会调用TpsReader安全解析文件,过滤出日期字段符合条件的数据行,并以表格形式展示结果,同时生成JSON备份文件。

介绍

在企业系统迁移或数据归档时,Clarion TopSpeed数据库(TPS文件)常因格式老旧、无官方SDK而难以直接读取。本技能通过封装TpsReader工具,以多智能体协作方式安全解析TPS文件,避免直接操作文件导致的损坏风险,同时将二进制数据转换为结构化JSON或CSV,供后续分析或迁移使用。

使用方式极为简单:在支持npm的AI Agent环境中安装后,只需提供TPS文件路径,Agent会自动调用TpsReader进行安全读取,并返回可读的数据行。如果文件较大,多智能体架构还能分片处理,提升效率并降低内存占用。

适合需要处理Clarion遗留系统的开发人员、数据分析师或运维工程师。例如,在系统升级时需要将旧数据导入新数据库,或审计人员需要从TPS文件中提取历史记录。

注意事项:本技能仅支持Clarion TopSpeed格式的TPS文件,不兼容其他数据库文件(如DBF、MDB)。读取前请确保文件未被其他进程锁定,且具有读取权限。对于超大文件(>1GB),建议先进行文件分割或使用分片模式。

核心特点

专为Clarion TopSpeed TPS文件设计,并采用多智能体架构实现安全读取,相比直接使用TpsReader命令行工具,本技能能自动处理错误、分割大文件,并集成到AI工作流中。

注意事项

仅适用于Clarion TopSpeed格式的TPS文件,不支持加密或损坏的文件,且不提供写入或修改功能。

常见问题

这个技能能读取加密的TPS文件吗?

不能,TpsReader要求文件未加密,否则会报错。

需要安装额外的依赖吗?

只需安装本npm包,内部会自动处理TpsReader的依赖。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/carlosgtrz-tpsreader-agent-skill/raw/index.md 读取 @carlosgtrz/tpsreader-agent-skill 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。