
之前发了一个帖子介绍 sig 一个让 AI Agent 安全访问外部系统的认证工具。有朋友问到底怎么用,所以做了个实际的例子:V2EX Skill 。支持操作:浏览热帖、看帖子和回复、搜索、发帖、回复、收藏、关注、每日签到等。
地址在: https://github.com/sigcli/sigcli/tree/main/skills/v2ex
# 安装 sig ,用 sig 管理登录认证 npm install -g @sigcli/cli # 安装 skill git clone https://github.com/sigcli/sigcli.git cd sigcli/skills && ./install.sh # 登录 V2EX (浏览器 SSO ,只需一次) sig login --as v2ex # 看今日热帖 sig run V2EX -- bash -c 'python3 scripts/v2ex_hot.py --cookie "$SIG_V2EX_COOKIE"' # 看某个帖子和回复 sig run V2EX -- bash -c 'python3 scripts/v2ex_topic.py --cookie "$SIG_V2EX_COOKIE" --id 1207593' # 搜索(不需要登录) python3 scripts/v2ex_search.py --query "Docker 部署" --size 10 # 每日签到 sig run V2EX -- bash -c 'python3 scripts/v2ex_daily.py --cookie "$SIG_V2EX_COOKIE"' 读操作(不需要登录也能用):热帖、最新、帖子详情+回复、节点信息、用户资料、全文搜索
写操作(需要 cookie ):发帖、回复、感谢、收藏/取消收藏、关注/拉黑、每日签到、追加附言
注意: 不要滥用 skill , 不建议使用这个 skill 发帖和回贴,使用 AI 发帖,回复等有可能会违反社区规定。
V2EX 在某些网络下访问不了,设置代理即可:
HTTPS_PROXY=socks5://localhost:1080 HTTP_PROXY=socks5://localhost:1080 \ sig run V2EX -- bash -c 'python3 scripts/v2ex_hot.py --cookie"$SIG_V2EX_COOKIE"' SOCKS5 需要额外装 pip install pysocks。
1 gbin OP 更多 website 敬请期待 |
2 lrn100 1 天前 via Android 求推出或推荐小红书 skill ,b 站 skill ,Xskill ,YouTubeskill |
3 gbin OP @lrn100 好呀,今天我来看一下,不过有 cookie 做 Skill 很简单,纯粹是 API 调用,你也可以根据自己的使用需求让 coding agent 帮你做一个 |
4 gbin OP @lrn100 bilibili 做好了, 顺便做了个竞品比较, 我们的方案基本支持搜有的操作(或者说可以支持所有的操作理论上),有用户 cookie 很多功能都好做, ┌───────────────────────┬─────────────┬─────────┬──────────┬─────────┐ │ Feature │ Us (sigcli) │ opencli │ bb-sites │ AutoCLI │ ├───────────────────────┼─────────────┼─────────┼──────────┼─────────┤ │ Video details │ │ │ │ │ ├───────────────────────┼─────────────┼─────────┼──────────┼─────────┤ │ Hot/trending │ │ │ │ │ ├───────────────────────┼─────────────┼─────────┼──────────┼─────────┤ │ Popular │ │ │ │ │ ├───────────────────────┼─────────────┼─────────┼──────────┼─────────┤ │ Ranking │ │ │ │ │ ├───────────────────────┼─────────────┼─────────┼──────────┼─────────┤ │ Search (WBI) │ │ │ │ │ ├───────────────────────┼─────────────┼─────────┼──────────┼─────────┤ │ Comments │ │ │ │ │ ├───────────────────────┼─────────────┼─────────┼──────────┼─────────┤ │ User profile + videos │ │ │ │ │ ├───────────────────────┼─────────────┼─────────┼──────────┼─────────┤ │ Dynamic feed (动态) │ │ │ │ │ ├───────────────────────┼─────────────┼─────────┼──────────┼─────────┤ │ Subtitles │ │ │ │ │ ├───────────────────────┼─────────────┼─────────┼──────────┼─────────┤ │ Watch history │ │ │ │ │ ├───────────────────────┼─────────────┼─────────┼──────────┼─────────┤ │ Me (current user) │ │ │ │ │ ├───────────────────────┼─────────────┼─────────┼──────────┼─────────┤ │ Like/unlike │ │ │ │ │ ├───────────────────────┼─────────────┼─────────┼──────────┼─────────┤ │ Coin │ │ │ │ │ ├───────────────────────┼─────────────┼─────────┼──────────┼─────────┤ │ Favorite │ │ │ │ │ ├───────────────────────┼─────────────┼─────────┼──────────┼─────────┤ |
8 gbin OP @lrn100 YouTube Skill 也做好了,支持搜索视频、查看频道、读评论、热门视频、播放列表,写操作支持点赞和订阅。地址: https://github.com/sigcli/sigcli/tree/main/skills/youtube |
@gbin 哈哈没问题 ,只是担心 X 会封号,前段时间有个注册没多久的号被封了,申诉也没解封,只剩一个老号可以用了。就如果有小红书 skill 和隔壁 l 站的 skill ,倒是可以测测,国内一般不太会封号 |