Community程式設計與開發github.com

硬幣收藏規劃

從 Numista CSV 匯出建立完整硬幣系列清單的研究方法。當使用者要求交叉比對收藏與系列、找出收藏缺口、規劃下一枚硬幣、建議新系列或分析 Numista 匯出檔案時,一律啟用。本技能涵蓋從 CSV 解析、系列研究到缺口分析與優先排序的完整流程。

硬幣收藏規劃 是什麼?

這是一個專為硬幣收藏者設計的 AI 技能,可從 Numista CSV 匯出檔案自動解析收藏資料,並協助建立完整系列清單、找出收藏缺口、規劃購買優先順序,以及建議新的收藏主題。支援多種常見系列,如美國 50 州 25 美分、英國圓形 1 英鎊、中國生肖紀念幣等。技能會根據收藏者的既有模式(如面額、材質、國家)智慧推薦相容系列,並可產生 Excel 或 PDF 格式的購物清單,適用於硬幣展或線上購買場景。收藏者個人檔案中的偏好、排除條件與所在地資訊,會進一步優化建議與排序結果。

相容平台~Claude Code~Codex CLI~Cursor
Part ofMobile
npx skills add https://github.com/cercit/AI-Skills/tree/main/coin-plan

Installed? Explore more 程式設計與開發 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

硬幣收藏規劃方法論

使用時機

  • 使用者上傳 Numista CSV 匯出檔案,並要求進行缺口分析
  • 使用者問「我的 [系列] 還缺哪些」
  • 使用者想開始一個新系列,需要完整清單
  • 使用者要求硬幣展購物清單或購買優先順序
  • 使用者希望根據現有收藏模式獲得系列建議

步驟 1:解析 Numista 匯出檔

相關的 CSV 欄位:

Country, Issuer, Ruling authority, Title, Type, Face value,
Reference, N# number, Gregorian year, Mintmark, Composition,
Grade, Collection, Comment

關鍵解析模式:

設計名稱提取 — 名稱位於肖像資訊後的括號內:

import re
m = re.search(r'((.*?))', title)
design_name = m.group(1) if m else title

多肖像系列(英國) — 移除肖像前綴:

m = re.search(r'portrait;\s*(.+?)', title)

過濾非流通幣(若收藏者排除銀/金精鑄幣):

if 'silver' in comp.lower() and 'clad' not in comp.lower():
    continue  # 跳過純銀幣

去重 (設計, 年份, 鑄造廠) — 相同設計+年份+鑄造廠視為同一枚,記錄數量。

步驟 2:建立系列主清單

研究來源(按可靠性排序):

  1. Numista 目錄頁面 — 具權威性的 KM 編號、日期、材質
  2. 網路搜尋系列概述(PCGS、NGC 文章,中國百度百科)
  3. 交叉比對使用者 Numista 匯出檔的 N# 號碼與已知系列

從收藏模式識別系列:

  • 查看 Type 欄位:「流通紀念幣」 vs 「標準流通幣」
  • 依面額 + 材質分組以識別系列
  • 檢查年份範圍是否為連續序列(缺口 = 缺少的硬幣)

常見系列結構:

國家系列面額格式年份
US50 州 25 美分25cCu-Ni 包覆1999-2008
USDC 及領地25cCu-Ni 包覆2009
US美麗美國25cCu-Ni 包覆2010-2021
US美國女性25cCu-Ni 包覆2022-2025
UK圓形英鎊徽章£1Ni-Brass1983-2015
UK十二邊形英鎊£1雙金屬2016-至今
China生肖紀念幣10 元雙金屬2015-2026
China世界文化遺產5 元黃銅2002-2006
China世界遺產名山5 元黃銅(方形)2019-至今
China京劇5 元黃銅2023-2027
China國家公園10 元雙金屬2023-至今
China書法「和」字5 元黃銅2013-2022
China台灣名勝5 元黃銅2003-2005
China紅皮書動物5 元銅1995-1998
India土邦國多種多種多種

步驟 3:缺口分析

建立已收集集合:

collected = {}  # (設計名稱, 年份) -> 鑄造廠集合或數量

與主清單交叉比對:

for year, name in master_list:
    if (name, year) in collected:
        status = "HAVE"
    else:
        status = "NEED"

鑄造廠變異系列(美國 25 美分):

分別追蹤 P 與 D。以兩欄顯示 — 已收集者加粗,未收集者淺灰。

單一變異系列(英國英鎊、中國紀念幣):

簡單勾選框。

步驟 4:建議新系列

當使用者問「我還應該收藏什麼」時,套用以下篩選條件:

相容性標準:

  1. 相同面額/格式作為現有收藏(若使用者收集 5 元黃銅幣,建議其他 5 元黃銅系列)
  2. 相同價格範圍 — 流通紀念幣,非精鑄/金條幣
  3. 可完成 — 有限系列且已知總數
  4. 可取得 — 硬幣仍可從經銷商以合理價格購得
  5. 主題匹配 — 收藏者陳述的興趣(見下方收藏者檔案)

建議的優先排序:

  • 高:相同格式、相同國家、少於 20 枚、便宜、易取得
  • 中:相同國家、不同格式但可負擔
  • 低:不同國家但主題匹配

步驟 5:購物清單

針對硬幣展:

  • 依地理性優先排序(當地幣展最適合當地與區域硬幣,例如南印度的幣展是南印土邦國的最佳尋寶地)
  • 依優先級分組:高(可能出現)、中(詢問經銷商)、專業(僅限專業經銷商)
  • 包含經銷商會辨識的特定面額名稱
  • 加入空白勾選框,以便在幣展現場打勾確認

針對線上購買:

  • 標記哪些是常見流通幣(便宜)vs 紀念幣(較高溢價)
  • 標示任何稀有或收藏者需求高的硬幣

步驟 6:輸出

使用 a5-coin 技能產生適合活頁夾的 PDF,或使用 openpyxl 產生 Excel 以供數位追蹤。

Excel 輸出欄位:

序號, 官方名稱, 年份, 面額, 目前州/國家, 地區, 英國時期(印度), 已收藏?, 擁有數量, 優先級

PDF 輸出:

使用 a5-coin 技能 — Carlito 字型、灰階、6 孔打洞、連續排版。

收藏者檔案(請自行填寫)

保持此區塊簡短,並隨著收藏變更而更新。技能會用它來產生建議與購物清單。

  • Numista 使用者名稱:<您的帳號>
  • 收藏大約數量:<數字>
  • 活躍子收藏:<例如 British Round Pounds, Chinese Lunar Zodiac, US Quarters>
  • 列印:<彩色 / 灰階>,活頁夾:<A5 Filofax / 其他>
  • 居住城市(供硬幣展清單使用):<城市>
  • 排除項目:<例如無銀/金精鑄幣>

已知缺口(日期)

  • <系列>:<已有>/<總數>,缺少 <清單>

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

相關技能