北大法宝积分助手

SKILLAI 工具
AI 工具 未标注权限 许可证不明确
安装这个技能

北大法宝 MCP 积分助手:每日签到领取积分、积分余额管理(浏览器登录 + 官方 Web API,不含任何非公开接口)

一句话选型结论

按资料字段整理

北大法宝积分助手是AI 工具类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类AI 工具 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_112fc3c5/pkulaw-mcp-assistant
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

AI 工具
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_112fc3c5仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验未标注上游最后核验时间 · 数据更新 1791736114
正文体量10.7 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
组合多个 AI 能力

把写作、检索、总结串成一条流程。

搭工作流

把固定流程做成可重复调用的步骤。

做提示词与评测

整理提示词并对比输出效果。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在AI 工具场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
北大法宝积分助手当前 未标注权限 未标注 未标注 未标注 有
执行计划 只读 GitHub 仓库 151.5 万 Codex、Claude、Cursor 有
Playwright MCP 测试 浏览器控制 ClawHub 市场 136.5 万 OpenClaw 有
完成前的验证 未标注权限 GitHub 仓库 131.9 万 Codex、Claude、Cursor 有
子 Agent 驱动开发 只读 GitHub 仓库 131.2 万 Codex、Claude、Cursor 有
前端设计 执行命令 GitHub 仓库 125.6 万 Codex、Claude、Cursor 有

SKILL.md 全文

10.7 KB
模型实际读到的说明书原文,来自技能仓库

⚠️ 重要前提

本工具仅供学习和研究使用,请遵守北大法宝服务条款。

本 skill 只做两件事:每日签到领积分 和 查看积分余额。
检索法规/案例等功能不在本 skill 范围内,请直接使用北大法宝官方 MCP
(mcp.pkulaw.com / @pkulaw/mcp-cli),检索会消耗积分。


〇、安装与每日更新(必做)

本 skill 通过 git clone 安装,公开仓库是唯一权威版本:

git clone https://github.com/2001261/pku-law-skill.git pku-law

每天首次调用本 skill 前,先运行自更新,有新版会自动覆盖本地旧版本:

python3 scripts/update.py

> 该机制保证任何误发的旧版本都会被仓库中的干净版本覆盖替换。


📁 目录结构

pku-law/
├── SKILL.md              # 本文件(使用指南)
├── README.md             # 目录结构说明
├── requirements.txt      # Python 依赖(requests 必需,playwright 可选)
├── scripts/
│   ├── update.py                    # 自更新(每天首次使用前运行)
│   └── claim_daily_points.py        # 每日签到领取积分 + 余额查看
└── data/                 # 登录态(自动生成,gitignore 不入库)
    ├── session.json      #   会话令牌(权限 600,免浏览器复用)
    └── browser-profile/  #   浏览器 profile(首次登录/兜底用)

一、每日签到领取积分

scripts/claim_daily_points.py 的工作方式:

  1. 登录态来自用户自己的浏览器会话,获取优先级:
    - 有 Playwright(桌面环境首选):自动拉起浏览器引导登录,
    登录成功后自动从页面提取令牌保存;
    - 无 Playwright(鸿蒙等环境的兜底):--login 手动粘贴 wso2_token
    (任意设备任意浏览器取到后粘进来即可);
  2. 令牌存入 data/session.json(权限 600,已 gitignore);
  3. 日常运行免浏览器:直接用 requests 携带保存的令牌调积分接口
    (与网页前端完全一致的官方 Web API,返回 JSON);令牌过期自动换新;
  4. 会话彻底失效时重新登录(再走第 1 步)。

不含任何密钥、密码加密或签名算法。

pip install -r requirements.txt   # 仅 requests;Playwright 为可选依赖
# 可选(浏览器自动登录,桌面环境推荐):pip install playwright && playwright install chromium

# 登录方式一(有 Playwright,首选):首次运行在弹出的浏览器窗口里手动登录一次
python3 scripts/claim_daily_points.py

# 登录方式二(鸿蒙/无 Playwright 环境):手动粘贴 token
python3 scripts/claim_daily_points.py --login

# 之后每次运行都是免浏览器的(session.json 复用)
python3 scripts/claim_daily_points.py

# 只查看积分余额,不执行领取
python3 scripts/claim_daily_points.py --status

# 自动流程失效时,退回纯手动模式(需 Playwright)
python3 scripts/claim_daily_points.py --manual

脚本执行后会打印积分概览(剩余积分、本月消耗、过期倒计时等)。

定时签到(尽早领取 + 错过补跑)

领取时间要求:每天 00:00:01 之后尽早执行一次
python3 scripts/claim_daily_points.py。

本 skill 常部署在桌面电脑上,00:00 时机器很可能正在休眠或关机。因此
定时契约是"尽早 + 补跑",不是"准点":

  • 若 00:00:01 时机器休眠/关机,必须在下次唤醒/开机后补跑;
  • 领取接口幂等(服务端返回当日是否已领取,重复运行只会提示"今日已领取过"),
    一天内多次触发无害,agent 可放心叠加多个触发器提高命中率。

本 skill 不附带各系统的 cron/定时任务配置,由 agent 根据上述契约、
当前操作系统与环境自行创建,按优先级选择机制:

  1. 首选 OS 级"错过补跑"机制:macOS 用 launchd StartCalendarInterval
    (休眠错过唤醒时补跑、关机错过开机后补跑);Windows 任务计划程序勾选
    "错过计划开始后尽快运行";Linux 用 anacron 或 systemd timer
    Persistent=true;鸿蒙选系统支持补跑的定时能力。
  2. 沙盒回落:若 agent 宿主运行在沙盒中(如 macOS 上部分 Agent 宿主
    无权限创建 launchd/cron),回落到宿主自带的定时任务能力
    (如 WorkBuddy 定时任务、CLI Agent 内置 cron 等)。此方式宿主不在线则
    不触发,创建后须向用户说明该限制;并利用接口幂等性提高补跑命中率。
    注意:只创建一条循环任务(如"每小时执行一次"的单条 recurring 任务),
    不要创建多条定时任务——一条循环任务即可覆盖补跑需求。
  3. 创建后验证任务已生效,并向用户说明所用机制及其补跑语义。

定时任务只执行签到脚本,不要把 update.py 纳入定时任务。
自更新由 agent 按需执行:发现需要更新时,运行
python3 scripts/update.py 即可(见「〇、安装与每日更新」)。

如何获取 token(手动登录,逐步操作)

登录态就是法宝官方页面登录后,网页前端自己存进浏览器 localStorage 的
wso2_token / wso2_refresh_token。只是读取你自己浏览器的数据,不涉及任何破解。
粘贴时带引号或 JSON 包装都能自动识别。

方法一:电脑浏览器(推荐,约 1 分钟)

  1. 用 Chrome / Edge / Firefox 打开 <https://mcp.pkulaw.com/console/points> ,登录法宝账号;
  2. 登录成功后按 F12 打开开发者工具,切到「控制台 / Console」;
  3. 输入以下命令回车,token 即复制到剪贴板:
    js copy(localStorage.getItem(&#x27;wso2_token&#x27;))
    如果控制台拒绝粘贴代码:Chrome/Edge 首次向控制台粘贴会弹出安全警告——
    > Warning: Don't paste code into the DevTools Console that you don't understand or
    > haven't reviewed yourself. This could allow attackers to steal your identity or
    > take control of your computer. Type "allow pasting" below and press Enter to allow pasting.

按提示手动键入 allow pasting 回车,再重新粘贴命令即可(该警告是浏览器的
防社工粘贴保护,只需解除一次)。其他浏览器控制台若同样无法输入/粘贴指令,
请留意是否有类似提示,按其要求解除后再执行。
4. 再执行 copy(localStorage.getItem(&#x27;wso2_refresh_token&#x27;)) 复制 refresh token;
5. 运行 python3 scripts/claim_daily_points.py --login,依次粘贴两个 token。

方法二:手机 / 鸿蒙浏览器(书签法)

手机浏览器没有控制台,用 bookmarklet 代替:

  1. 浏览器打开 <https://mcp.pkulaw.com/console/points> 并登录;
  2. 把当前页收藏为书签,然后编辑这个书签,把网址改成:
    javascript:prompt(&#x27;wso2_token&#x27;,localStorage.getItem(&#x27;wso2_token&#x27;))
  3. 回到积分页面,点开这个书签,弹窗里显示的就是 token,长按复制;
  4. 把书签网址里的字段名换成 wso2_refresh_token,同样再取一次;
    (部分第三方浏览器会过滤 javascript: 书签,换系统自带浏览器即可)
  5. 在设备上运行 --login 依次粘贴。

方法三:session.json 文件搬运(多设备用户)

任何一台设备上 --login 成功后,登录态就保存在 data/session.json。
直接把这个文件拷到目标设备的 skill data/ 目录下,效果等同于粘贴登录。

方法四:Agent 宿主免交互登录(WorkBuddy 等,推荐 Agent 使用)

Agent 宿主的执行窗往往不是交互终端,--login 的输入提示接不到键盘
(表现为打字、回车无反应)。此时不要硬敲,改走免交互参数:

  1. 用户按方法一/二取到两个 token,在对话里发给 agent;
  2. agent 执行:
    bash python3 scripts/claim_daily_points.py --login \ --access-token &quot;&lt;wso2_token&gt;&quot; --refresh-token &quot;&lt;wso2_refresh_token&gt;&quot;
    (token 带引号或 JSON 包装均可,脚本自动解析)
  3. 登录成功后会话存入 data/session.json,之后运行不再需要任何输入。

注意事项

  • 两个 token 都要粘:access_token 有效期很短(实测约 30 分钟),脚本靠
    refresh_token 自动续期(实测有效期约 7 天,且每次续期会轮换出一对全新的
    token、7 天窗口重新起算——只要 7 天内运行一次,会话即可长期保持);
    只粘 access 的话过期后要重新手动获取。
  • token 等于登录态,与账号密码同级,不要发给他人、不要提交进 git
    (data/ 目录已 gitignore)。
  • 官方 MCP Access Token(console/apps 获取)
    与签到所需的 wso2_token 是两套鉴权,不能互相替代;签到只认 wso2_token。

跨平台说明(Linux / macOS / Windows / 鸿蒙)

  • 日常签到只需 requests,三平台通用,Python ≥ 3.10。
  • 鸿蒙等无 Playwright 组件的环境:不要安装 playwright,
    用 python3 scripts/claim_daily_points.py --login 手动粘贴 token 完成登录,
    之后与桌面平台一样免浏览器运行。
  • 命令中的 python3 在 Windows 上换成 python(或 py)。
  • Playwright 浏览器登录三个桌面平台流程一致;登录态文件位置都在 skill 目录 data/ 下。
  • 定时任务不写死实现:由 agent 按「尽早领取 + 错过补跑」的契约结合当前系统
    与环境自行创建(见上节「定时签到」)。

二、积分余额管理

  • 领取后脚本会打印余额;随时查看可打开
    console/points 页面。
  • 积分用途:官方法宝 MCP 检索按次消耗积分,余额不足时回到该页面领取次日积分。
  • Access Token 的获取/新建在官方页面
    console/apps 自助完成。
    注意:该 Access Token 仅供官方 MCP 检索使用,与签到登录用的
    wso2_token 是两套鉴权,不能用来签到(已实测验证)。

作者与支持

  • 作者:王晶晶律师(四川恒和信律师事务所)
  • 如遇到使用问题,请关注微信公众号「隔壁王律师」寻求帮助

常见问题

5 问
答案由本站依据条目字段整理
北大法宝积分助手怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_112fc3c5/pkulaw-mcp-assistant。安装方式为未标注。装完刷新技能列表或重开客户端。

北大法宝积分助手支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

北大法宝积分助手权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

北大法宝积分助手收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

北大法宝积分助手用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 未标注。