sevensignal 是做什麼的?
為 BTS 粉絲打造的、由粉絲建立的 AI 代理技能。以英文為主,附韓文摘要。
팬이 만든 BTS 팬용 에이전트 스킬 모음입니다. 영어가 기본이며 한국어 요약을 함께 제공합니다.
狀態: v0.1.0 已發布。共兩個技能:bts-ticket-safety(已完成並測試)與 bts-official-news(新功能,尚未發布)。接下來需要社群驗證。
這是什麼
這是一套開源技能集,AI 代理可以載入以協助 BTS 粉絲處理實用且關乎安全的事務。第一個技能專注於粉絲生活中風險最高的時刻:購買演唱會門票而不被詐騙。
命名由來:「seven」是對七位成員的致敬。「signal」則代表這些技能的作用——將可信的信號(官方公告、官方銷售管道)與雜訊(詐騙、謠言、黃牛)分開。此代號刻意避免使用「BTS」與「ARMY」,以降低商標風險。
設計原則
- 僅依賴官方來源。 每個信任決策都基於確定性的官方網域白名單,而非依賴直覺或搜尋排名。
- 確定性優於聰明。 網域比對採用任何人都可審計的絕對字串邏輯,不依賴模型對「看起來像官方」的判斷。
- 提供建議,不進行交易。 這些技能幫助粉絲做決策,絕不代購門票、保管憑證或處理金錢。
- 新鮮度是關鍵。 巡演日期、開賣時間與價格都會過時。會標記即將失效的資訊以供重新驗證,並附上官方查證位置。
- 拒絕也是一種有效回答。 超出範圍的請求會獲得明確的拒絕,並附上安全的引導,而非含糊的回答。
儲存庫結構
sevensignal/
LICENSE MIT
README.md 本文件
DISCLAIMER.md 非官方專案與無關聯聲明
SECURITY.md 如何回報安全性與信任問題
CONTRIBUTING.md 貢獻者的內容與證據規則
CODE_OF_CONDUCT.md 貢獻者公約
CHANGELOG.md 版本歷史
MAINTAINERS.md 每週維護循環與無人維護政策
.github/ 問題表單、拉取請求模板、CI 工作流程
tools/ 可執行檢查工具(比對器、驗證器、評估執行器)
skills/
bts-ticket-safety/
SKILL.md 技能定義(英文 + 完整韓文指引)
data/
official-domains.yaml 確定性的官方網域白名單
references/
scam-patterns.md 已知購票詐騙模式目錄
official-channels.md 官方公告實際出現的管道
evals/
README.md 評估架構與執行方式
golden.yaml 合法情境 -> 預期的信任判定
adversarial.yaml 詐騙情境 -> 預期的詐騙判定
refusal.yaml 超出範圍的請求 -> 預期的拒絕行為
freshness.yaml 即將失效的資訊 -> 重新驗證規則
bts-official-news/
SKILL.md 官方巡演/新聞追蹤,僅限公開頁面
evals/ 黃金、對抗、拒絕、新鮮度測試套件
在本機驗證信任數據
網域比對規則為可執行格式,且信任數據自帶檢查功能:
python3 tools/test_domain_matcher.py # 單元測試(無相依套件)
python3 tools/validate_data.py # 結構檢查 + 30 天新鮮度檢查
python3 tools/eval_runner.py # 確定性評估斷言
python3 tools/check_links.py # 即時來源連結檢查
詳情請參閱 tools/README.md。CI 會在每次變更時執行前三個檢查;每週工作流程會重新檢查數據新鮮度與來源連結,並在需要重新驗證時自動開啟一個 stale-data 問題。
한국어 요약: 위 명령으로 도메인 일치 규칙과 신뢰 데이터를 직접 검증할 수 있습니다. 데이터가 30일 이상 오래되면 자동으로 경고가 열립니다.
路線圖(尚未實作)
- 粉絲社群安全(Discord/X 帳號冒充偵測)——刻意延後:冒充判斷涉及真實的誹謗風險,需要更多設計才能作為確定性技能推出。
- v0.2.0 將在社群驗證後發布:整理軟啟動回饋、將實戰報告轉為測試數據、重新檢查所有
last_verified日期。