aaa
by @samadhifire
Use when the user mentions wos, WOS, WoS, or Web of Science and wants topic-based literature search, Shenzhen University library login, paper screening, abst...
clawhub install aaa📖 About This Skill
name: wos-feishu-literature description: Use when the user mentions wos, WOS, WoS, or Web of Science and wants topic-based literature search, Shenzhen University library login, paper screening, abstract extraction, and writing results into a Feishu Base/multidimensional table via local lark-cli. Also use when the user wants a reusable WOS-to-Feishu workflow, academic literature collection, SSCI-focused retrieval, or a 中文文献检索到飞书多维表格流程.
WOS Literature To Feishu
Before executing, read references/playbook.md.
Core Rules
wos, WOS, WoS, or Web of Science.https://www.lib.szu.edu.cn/er?key=web+of+science
Web of Science - SSCI when the user does not specify another database.playwright-cli, use the playwright-cli skill for browser steps and do not silently switch to opencli-browser. Only use another browser automation path when the user agrees or the requested path is unavailable.lark-cli for Feishu Base writeback. Do not default to browser-based Feishu data entry.2410032057 for this user's local workflow, but keep the password runtime-only and do not persist it into the skill.高相关 + 高引用 + 近5年代表作 + 摘要完整 + 去重 + 子主题覆盖均衡Execution Order
1. Ask the preflight questions from the playbook.
2. Lock the search scope, target count, and screening rule.
3. Expand the user's Chinese topic into English core concepts, synonyms, adjacent concepts, and object terms before building final queries.
4. Enter WoS through the SZU library route and wait at any verification step.
5. Build query buckets and collect candidate papers.
6. Deduplicate and screen down to the target count.
7. Extract at least 标题 / 年份 / 作者 / Q几区 / 引用数 / 摘要 / 文章链接 / 抓取时间 / 主题标签 / 现在状态, and actively resolve Q几区 whenever that field exists in the target schema.
8. Use local lark-cli to create or update the Feishu table fields and records.
9. Verify final table name, field structure, sample rows, and record count.
Important Defaults
WOS Core Collection -> SSCIArticle + ReviewEnglish50标题 / 年份 / 作者 / Q几区 / 引用数 / 摘要 / 文章链接 / 抓取时间 / 主题标签 / 现在状态Q几区 default semantics: JCR Quartile, and it should be checked by default when that field is present.Journal Quartile Rule
SSCI几区 / JCR几区 / 中科院分区 is journal-level metadata, not article-level metadata.Q几区, do not silently skip it during writeback.中科院分区, interpret Q几区 as JCR Q1/Q2/Q3/Q4.Q1/Q2/Q3/Q4 or explicitly report that quartile verification is still pending.Q几区 as optional just because it requires an extra journal-level lookup step.Default Field Types
标题: text/plain年份: number, integer作者: text/plainQ几区: select, single choice, options Q1/Q2/Q3/Q4; if the workflow often needs staged completion, add 待查引用数: number, integer摘要: text/plain文章链接: text/url抓取时间: datetime主题标签: text/plain现在状态: select, single choice, options 已读摘要/已读全文, blank allowedWindows Notes
lark-cli resolves to lark-cli.ps1 and is blocked by execution policy, explicitly call lark-cli.cmd.playwright-cli, prefer playwright-cli snapshot for page inspection, and use a persistent profile or the user's existing session strategy only after confirming it with the user.--json @file in PowerShell, quote the value, for example:--json "@.\\feishu\\record_payloads\\001.json"