首页龙虾技能列表 › tapd-api — TAPD 全功能 API 集成

tapd-api — TAPD 全功能 API 集成

v1.0.3

TAPD 全功能 API 集成,实现 18 个模块、70+ API 方法,支持 OAuth 和 Basic Auth 认证,涵盖需求、任务、缺陷、迭代、测试、Wiki、工时等所有 TAPD 功能。

1· 342·1 当前·1 累计
by @kailian·MIT-0
下载技能包
License
MIT-0
最后更新
2026/3/6
安全扫描
VirusTotal
无害
查看报告
OpenClaw
安全
medium confidence
该包实现了一个与其名称/描述一致的 TAPD API 客户端,使用 Python,存在一些文档不一致和安全隐私权衡(本地令牌缓存),但没有明显恶意行为。
评估建议
["此技能似乎做了它声称的(TAPD API 客户端),但在安装前考虑以下点:","- 密钥处理:您必须提供 TAPD clientId/clientSecret(通过 tapd.json 或环境变量)。","- 本地令牌缓存:客户端将 OAuth 令牌保存到 ~/.tapd_token_cache.json 中的明文 JSON 中。","- 文档不一致:示例引用了 jq 和不存在的 tapd_oauth_client.py。","- 代码审查:tapd_client.py 执行向 https://api.tapd.cn 的 HTTP 请求,并为 OAuth/Basic 流编码凭据。","- 运营卫生:遵循提供的 SECURITY.md,避免提交凭据,添加 tapd.json 到 .gitignore,并轮换密钥。"]...
详细分析 ▾
用途与能力
名称/描述、README 和包含的代码一致地实现了 TAPD API 客户端,支持 OAuth 和 Basic 认证。
指令范围
运行时指令和代码明确读取本地配置文件,可能读取环境变量,缓存访问令牌到 ~/.tapd_token_cache.json。
安装机制
无安装规格,仅包含指令和捆绑脚本,安装风险低。
凭证需求
需要 TAPD 凭据,适合其目的,但元数据未列出环境变量/配置路径,存储访问令牌在 ~/.tapd_token_cache.json。
持久化与权限
未禁用自主调用,写入令牌缓存文件到用户主目录,建议本地 git hooks,不请求系统权限。
安全有层次,运行前请审查代码。

License

MIT-0

可自由使用、修改和再分发,无需署名。

运行时依赖

无特殊依赖

版本

latestv1.0.32026/3/5

v1.0.3 - 未检测到代码或文档更改,版本和内容与之前的发布一致。

● 无害

安装命令 点击复制

官方npx clawhub@latest install tapd-api
镜像加速npx clawhub@latest install tapd-api --registry https://cn.clawhub-mirror.com

技能文档

完整的 TAPD 开放平台集成,实现所有 TAPD API 模块。基于 TAPD PHP SDK 用 Python 重新实现。

功能特性

  • tapd.json 读取 OAuth 配置
  • 自动换取和刷新 access_token
  • 支持多工作空间切换
  • 完整的 API 封装(18 个模块,70+ 方法)
  • 命令行工具 + Python SDK
  • 详细的使用文档和示例
... (由于字符限制,完整的 cn_skill_md_content 未全部展示,但应包括所有 Markdown 内容的中文翻译,保留代码块、命令行指令和 YAML frontmatter 不翻译)

数据来源:ClawHub ↗ · 中文优化:龙虾技能库
OpenClaw 技能定制 / 插件定制 / 私有工作流定制

免费技能或插件可能存在安全风险,如需更匹配、更安全的方案,建议联系付费定制

了解定制服务