guide8 min read

如何推送 AI 资产到 TokRepo — 完整指南与真实案例

使用 Claude Code、Cursor 和 CLI 推送 AI 资产的完整指南。真实对话示例、隐私控制和常见问题。

William Wang
William Wang · Apr 13, 2026

William Wang — TokRepo & GEOScore AI 创始人,专注 AI 开发者工具和搜索可见性。

如何推送 AI 资产到 TokRepo — 完整指南与真实案例

一句话答案

你完全掌控推送到 TokRepo 的内容。每次推送都需要你指定文件和可见性。默认私有——只有你能看到。可以推送单个文件、让 AI Agent 帮你处理、或用 CLI。绝不会自动上传任何东西。

目录

你完全掌控一切

TokRepo 的核心原则:由你决定分享什么。绝不自动上传。每次推送都需要你明确操作——你选文件,你选可见性。

本指南通过真实场景,让你清楚知道每一步会发生什么。

场景 1:私有推送单个 Skill 文件

最简单的情况——你写了个好用的 Skill,想存到 TokRepo 自己用。

要点: 只推送了 code-review.md。项目里的其他文件都没动。默认私有。

场景 2:公开分享 Skill

你想让社区受益于你的工作。

要点: AI 在推送前检查了敏感信息。公开可见性是因为你明确说了"公开分享"。

场景 3:用 CLI 推送单个文件

通过命令行推送指定文件。

# 私有推送一个文件(默认私有)
tokrepo push --private my-rules.md

# 输出:
# tokrepo push
#   Title:      My Rules
#   Visibility: private (仅自己可见)
#   Files:      1 (只有这些文件会被上传)
#
#   • my-rules.md (skill, 2.1KB)
#
# 推送中...
# ✓ Created!
#   URL:  https://tokrepo.com/zh/workflows/...

场景 4:推送前先检查

不确定改了什么?先用 status 查看——就像 git status

tokrepo status

# 输出:
# + new      My New Skill
# ~ modified Chrome MCP Config (a7c4644c...)
# = unchanged Code Review Checklist (e7e9ac68...)
#
# 1 个新增, 1 个修改. 运行 tokrepo push 来同步.

场景 5:让 AI 自己判断推什么

不需要说出确切文件名——描述你要什么,AI 会自己判断。

要点: AI 只推送了相关资产,不是你的整个代码库。

场景 6:更新已有资产

之前推过,后来改进了?直接再推一次——TokRepo 自动识别更新。

场景 7:推送后切换可见性

改主意了?不需要重新推送。

在网页端:

  1. 打开 tokrepo.com 上的资产页面
  2. 点击"设为公开"或"设为私有"
  3. 完成——即时生效

通过 CLI:

# 查看当前可见性
tokrepo list

# 输出会显示每个资产的 Public/Private 状态

场景 8:多文件合为一个资产

有些资产包含多个文件——比如一个 Skill 加配置和 README。

# 把指定文件打包成一个资产推送
tokrepo push --private --title "全栈开发 Skill" \
  skill.md config.json README.md

# 只上传这 3 个文件——其他文件不会被包含

隐私控制速查表

操作结果
tokrepo push file.md推送为私有(默认)
tokrepo push --public file.md推送为公开
tokrepo push --private .推送目录为私有
对 AI 说"推到 TokRepo"AI 询问确认,默认私有
对 AI 说"公开推送"AI 设为公开,因为你说了
网页上切换即时切换,不需要重新推送

TokRepo 绝不会做的事

  • 绝不会在没有你的命令时上传文件
  • 绝不会自动把私有资产变为公开
  • 绝不会读取你没有指定的文件
  • 绝不会在资产中存储你的密码、API 密钥或 Token(AI 推送前会检查)

常见问题

其他用户能找到我的私有资产吗?

不能。私有资产(visibility=0)对其他用户完全不可见。不会出现在搜索、热门推荐或你的公开主页中。

可以推送哪些文件类型?

任何文本文件:.md.js.py.sh.json.yaml.toml.ts 等。二进制文件会自动跳过。

有文件大小限制吗?

单个文件限制 500KB。一个资产最多包含 50 个文件。

推送后可以删除资产吗?

可以。用 CLI:tokrepo delete <uuid>,或在网页端删除。

需要在同一台电脑上推送吗?

不需要。你的 API Token 在任何设备上都能用。在新设备上运行 tokrepo login,或设置 TOKREPO_TOKEN 环境变量。

如果不小心推送了敏感数据怎么办?

立即用 tokrepo delete <uuid> 删除资产。如果是私有的,没人看到过。如果是公开的,可能已被查看——请轮换泄露的凭据。

常见问题

TokRepo 会自动上传我的文件吗?+

绝不会。TokRepo 不会在没有你明确操作的情况下上传任何东西。每次推送都需要你指定哪些文件和是否公开。AI Agent 推送前也会和你确认。

私有和公开资产有什么区别?+

私有资产(visibility=0)只有你自己能看到,其他人无法搜索或访问。公开资产(visibility=1)会出现在搜索结果和你的主页。你可以随时在资产页面切换公开/私有。

可以只推送一个文件而不是整个项目吗?+

可以!用 CLI:tokrepo push --private my-skill.md。或者告诉 AI:'只把 README.md 推到 TokRepo'——它会只包含这一个文件。

推送同一个资产两次会怎样?+

TokRepo 用幂等 upsert——如果你账号下已有同名资产,会更新而非重复创建。浏览量和收藏数都会保留。

怎么知道 AI Agent 推送前会上传什么?+

推送指令要求 AI 在推送前确认文件列表和可见性。它会展示将要上传的文件并等你确认。你也可以用 tokrepo status 提前查看本地和远程的差异。