patent-map skillA
patent-map is agent-read markdown (skill) from hoangngochuong24947-gif/jev-patent-disclosure: 专利地图:基于通俗解读已入库的 Obsidian 案例,点名后打开五种图。地形按 bge-small-zh 向量摊开。.
Indexed from public GitHub and served as immutable, content-addressed versions. Install it pinned to an exact SHA-256 with the mdr CLI, and every file is verified against the hash recorded here before it reaches your agent. The deterministic audit below grades the latest version, and the same file always earns the same grade.
What the file says
# 专利地图
须用户点名(专利地图 / 案例地图 / `/专利地图` / `/patent-map`)。
**不要**因「读专利 / 写交底」自动进入。解读继续只入库;本包只读 vault、起本地页。
1. **`Read`** `prompts/guardrails.md` → `intake.md`
2. 确认库路径(与解读同一份:`PATENT_READER_OBSIDIAN_VAULT` 或 `~/.patent-disclosure-skill/obsidian_vault.txt`)
3. 启动:
```bash
python skills/patent-map/tools/serve_map.py
```
stdout 机读前缀:`MAP_URL:` / `MAP_PORT:` / `MAP_VAULT:` / `MAP_SOURCE:` / `MAP_CACHE:` / `MAP_MODEL:`。
端口由系统随机分配(`127.0.0.1:0`),避免冲突。对话里把 URL 发给用户;**不要**把服务焊进解读入库。
地形图按解读短文向量摊开。加载名 `BAAI/bge-small-zh-v1.5`,磁盘只装 **Qdrant ONNX**(不要 PyTorch)。数据与模型默认目录:`{Documents}/patent-disclosure-skill/patent-map/`(与 oa 同级)。未装 `fastembed` 时图仍能开,地形退回 IPC 簇。
可选:
```bash
pip install -r skills/patent-map/tools/requirements.txt
python skills/patent-map/tools/ensure_model.py
```
单独拷走本包时:`python tools/serve_map.py`。
取数:优先扫库目录 `Research/Patents/**/*_解读_*.md`。若本机 `obsidian` CLI 可用且库已打开,用 `obsidian vaults` / `base:query` 核对,不替代磁盘扫描。Read the whole file at its exact version.
How to install
mdr add hoangngochuong24947-gif/jev-patent-disclosure/patent-map@git:20260911.9226b35mdr add hoangngochuong24947-gif/jev-patent-disclosure/patent-map@sha256:20e87df7b2d29ec5Pin to a label to follow the author's releases, or to a sha256 to freeze the exact bytes forever. Either way the resolved hash is written to mdr.lock, and mdr install reproduces it on any machine.
[](https://markdownregistry.com/a/art_iczfqykpr5qxvp4k)
1 badge views in 30 days
Versions
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (1577 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
hoangngochuong24947-gif/jev-patent-disclosure · 2 stars · license MIT · pushed 2026-09-20 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_iczfqykpr5qxvp4k GET https://markdownregistry.com/api/v1/resolve?ref=hoangngochuong24947-gif/jev-patent-disclosure/patent-map GET https://markdownregistry.com/api/v1/blob/20e87df7b2d29ec5ee24878f853365858b9f8246b233adcba37ee75d5ee13cd8
Your agent does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.