AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified Apache-2.0 Self-run

Douban Marks

skill-uvwt-agentdock-douban-marks · by uvwt

只读查询豆瓣电影、图书、音乐标记列表和电影条目联想。用于读取用户自己的已看、想看、在看等标记;公开主页可直接读,私密列表需要本机环境或 .env 中的 DOUBAN_COOKIE。禁止用于批量采集、绕登录、写入标记或读取非授权账号。

No reviews yet
0 installs
16 views
0.0% view→install

Install

$ agentstack add skill-uvwt-agentdock-douban-marks

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets Used
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-uvwt-agentdock-douban-marks)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
19d ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Douban Marks? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

豆瓣标记

用于只读查询豆瓣标记数据。

能力边界

  • 读取操作只读;写入操作必须显式要求并默认 dry_run=true
  • 不接收明文 cookie 参数;如需登录态,使用 DOUBAN_COOKIE 环境变量或本地 .env
  • 默认读取公开主页;如果列表私密,必须是用户自己的登录态。
  • 不用于批量采集、绕反爬、抓取非授权账号或高频同步。
  • 写入只允许操作用户自己的账号;真实提交必须提供 DOUBAN_COOKIEdry_run=falseconfirm=true

常用操作

  • movie-suggest: 搜索电影候选。
  • movie-watched: 读取电影已看。
  • movie-wish: 读取电影想看。
  • movie-doing: 读取电影在看。
  • marks: 通用读取,categorymoviebookmusicstatuscollectwishdo
  • status: 检查网页接口可达性,以及是否配置了 DOUBAN_USER_IDDOUBAN_COOKIE
  • movie-interest-status: 用登录态检查电影条目标记弹窗。
  • movie-mark-wish: 标记想看。
  • movie-mark-doing: 标记在看。
  • movie-mark-watched: 标记看过,可附带 1-5 星评分。
  • movie-rate: 提交看过并评分。

配置

可在 AgentDock 环境或本地 .env 设置:

DOUBAN_USER_ID=你的豆瓣用户 ID
DOUBAN_COOKIE=bid=...; dbcl2=...; ck=...

DOUBAN_COOKIE 只用于请求头,不会出现在输出里。

辅助脚本执行

Skill 本体是本说明文档。确需调用包内辅助脚本时,在 Skill 包根目录使用相对路径执行;运行宿主负责切换到包根目录并把所需变量注入当前子进程。

printf '%s' '{"skill_action":""}' | python3 run.py

输入必须是 JSON 对象。写操作仍按本文档中的确认规则执行。

| 动作 | 用途 | |---|---| | status | 检查豆瓣网页接口可达性,以及本地是否配置了 DOUBANUSERID 和 DOUBANCOOKIE。 | | movie-suggest | 查询豆瓣电影联想候选,返回标题、年份、豆瓣 ID、类型、海报和 URL。 | | marks | 读取豆瓣用户标记列表。category 支持 movie/book/music;status 支持 collect/wish/do。默认从 DOUBANUSERID 取用户 ID。 | | movie-watched | 读取电影已看列表,等价于 marks(category=movie,status=collect)。 | | movie-wish | 读取电影想看列表,等价于 marks(category=movie,status=wish)。 | | movie-doing | 读取电影在看列表,等价于 marks(category=movie,status=do)。 | | movie-interest-status | 用登录态读取电影条目标记弹窗,检查是否能提取当前兴趣状态。需要 DOUBANCOOKIE。 | | movie-mark-wish | 将电影标记为想看。默认 dryrun=true;真实写入必须 dryrun=false 且 confirm=true,并需要 DOUBANCOOKIE。 | | movie-mark-doing | 将电影标记为在看。默认 dryrun=true;真实写入必须 dryrun=false 且 confirm=true,并需要 DOUBANCOOKIE。 | | movie-mark-watched | 将电影标记为看过,可附带 1-5 星评分。默认 dryrun=true;真实写入必须 dryrun=false 且 confirm=true,并需要 DOUBANCOOKIE。 | | movie-rate | 给电影评分;本质上提交看过 collect + rating。默认 dryrun=true;真实写入必须 dryrun=false 且 confirm=true,并需要 DOUBANCOOKIE。 |

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

  • Author: uvwt
  • Source: uvwt/agentdock
  • License: Apache-2.0
  • Homepage: https://uvwt.github.io/agentdock-docs/

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.