T1

thanhtran-165/longformskill

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

7 stars 质量 51 趋势 19

- : "bài research dài", "phân tích chương", "báo cáo" → đọc tuần tự như sách. - : "atlas", "dashboard research", "bản đồ ngành", "interactive" → click đổi view, data nhiều bảng quan hệ.

概览

- : "bài research dài", "phân tích chương", "báo cáo" → đọc tuần tự như sách. - : "atlas", "dashboard research", "bản đồ ngành", "interactive" → click đổi view, data nhiều bảng quan hệ. Mỗi sản phẩm đều đứng trên : - — mỗi con số có nguồn, đối chiếu được (Bước 5 / A3). - — mỗi lý thuyết dẫn đúng tác giả/năm/nội dung gốc (Bước 5b). Đây là gói skill dành cho các agent (Codex / ZCode / Codex CLI...). Trong agent, skill được gọi qua /longform-report (alias /longform). Skill là một thư mục chứa SKILL.md + các tài nguyên đi kèm. Đặt vào thư mục skills mà agent quét: ⚠️ để các lệnh copy template / chạy QA dùng $SKILL_DIR hoạt động đúng (xem phần Đường dẫn bên dưới). Không cần build, không cần dependency ngoài — trừ khi chạy QA script: SKILL.md dùng biến $SKILL_DIR (thư mục chứa skill) cho mọi lệnh tham chiếu file nội bộ: - : $SKILL_DIR = ~/.zcode/skills/longform-report - : $SKILL_DIR = ${CODEX_HOME:-~/.

README

以下为原文 README 节选,完整内容请查看原文。

Longform Report — Skill (2 mode: article + atlas)

Skill tạo báo cáo tự nghiên cứu HTML với 2 mode tùy theo nhu cầu:

Mode Khi nào Tech Output
article (mặc định) Bài tư duy dài 15-40 chương, đọc tuần tự Chart.js + minimap TOC + trình chiếu 1 file HTML self-contained
atlas (mới) Interactive research atlas/dashboard, nhiều view, multi-chart, data tách rời SPA + hash router + ECharts/Cytoscape/SVG + JSON data SPA + data/ + dist/ build self-contained

Khi nào chọn mode nào?

  • Article: “bài research dài”, “phân tích chương”, “báo cáo” → đọc tuần tự như sách.
  • Atlas: “atlas”, “dashboard research”, “bản đồ ngành”, “interactive” → click đổi view, data nhiều bảng quan hệ.

Mỗi sản phẩm đều đứng trên hai trục song song:

  • Số liệu thật — mỗi con số có nguồn, đối chiếu được (Bước 5 / A3).
  • Học thuật thật — mỗi lý thuyết dẫn đúng tác giả/năm/nội dung gốc (Bước 5b).

Đây là gói skill dành cho các agent (Codex / ZCode / Codex CLI…). Trong agent, skill được gọi qua /longform-report (alias /longform).


So sánh 2 mode

Khía cạnh Article Atlas
Output 1 file HTML self-contained (~50-200 KB) SPA + data/ + dist/index.html (~500KB-1MB)
Architecture HTML dài có section tuần tự SPA shell + hash router + lazy render
Chart library Chart.js ECharts + Cytoscape + custom SVG
Theme Dark-only (slate-900 + 6 accent) Dark/light parity ([data-theme] + CSS variable)
Data Nhồi trong `` HTML JSON tách rời + validate + build script
QA 8 check Playwright (qa_article.js) 9 check (qa_atlas.js) + validate data 5 gate
Pitfall đã gặp 10 (số liệu, lý thuyết, dịch, báo cáo ngụy tạo…) + 5 atlas-specific (session note, router, theme parity, dead code, dangling refs)
Mẫu tham chiếu bdong-tien, ttck-trung-quoc, bao-cao-bds-trung-quoc, giao-duc-trung-quoc, boom-tien-vixomo china-ai-industrial-atlas, global-ai-industry-atlas
Chia sẻ 1 file → gửi email/deploy tĩnh URL shareable (#/route/param) hoặc self-contained build

Cấu trúc

longformskill/
├── SKILL.md                          # Header "Chọn mode" + Workflow 7 bước article + Workflow A1-A7 atlas + 15 pitfall
├── assets/
│   ├── article_template.html         # Template CORE article self-contained ({{TOKEN}} placeholder)
│   └── atlas_template/               # ⭐ MỚI — Template SPA atlas kickoff tối thiểu
│       ├── index.html                # Shell CSS Grid 3 vùng + hash router + 3 view mẫu
│       ├── styles.css                # Tokens + dark/light parity + view primitives + chart wrapper
│       └── app.js                    # IIFE + el() + Promise.all loadData + renderRoute dispose-first
├── references/
│   ├── components.md                 # Article: Catalog component (CORE + nâng cao)
在 GitHub 查看完整 README

推荐工具

换一个关键词,或者移除筛选条件。

安装

npx skillfish add thanhtran-165/longformskill
新手?先看 mcpskill.org 教程 →