Community研究与数据分析github.com

tpc-pascal/agent-skills

以国际标准或越南通用格式撰写报告。整合引用来源,保持主报告简洁,必要时将辅助数据分离;输出 `.report.md` 或 `.report.docx` 格式。

agent-skills 是什么?

该技能用于从已收集的源材料生成报告,支持两种格式:国际学术标准格式(遵循 `report-academic.md` 参考)和越南通用报告格式(遵循 `report-template.md` 参考)。用户需只选一种格式,不可混合使用。技能优先使用本地工具进行报告生成和验证,确保可离线编写和检查,仅在需要时访问网络资源。报告生成过程中,主文件 `.report.md` 聚焦于内容和论点,而原始摘录、大表格、技术元数据、工具日志及非必需附录则放置于带清晰后缀的侧边文件中(如 `.sources.md`、`.data.csv` 等)。该技能适用于多种 AI 编程助手平台(如 Claude Code、Cursor、Codex),并强调数据真实性:不得捏造数据、引用或页码,需区分事实、观察与推断。此外,技能支持导出 DOCX 和 PDF 格式,优先使用已安装的本地转换工具,并可通过 `pdfinfo` 和 `pdftotext` 进行输出验证。

兼容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/tpc-pascal/agent-skills/tree/HEAD/skills/research/paper

Installed? Explore more 研究与数据分析 skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

Bản tiếng Anh: SKILL.en.md

paper — viết báo cáo

Skill này soạn báo cáo từ nguồn đã thu thập. Chọn một trong hai dạng; không ghép hai bộ khung vào cùng một báo cáo.

Hai dạng báo cáo

DạngTham chiếuDùng khi
Báo cáo chuẩn quốc tếreferences/report-academic.mdCần cấu trúc nghiên cứu rõ, phương pháp có thể đánh giá và trích dẫn đầy đủ. Chọn hướng dẫn theo loại nghiên cứu; không tuyên bố tuân thủ một chuẩn nếu chưa kiểm checklist tương ứng.
Báo cáo phổ biến Việt Namreferences/report-template.mdCần giải thích phát hiện cho độc giả phổ thông bằng tiếng Việt, giữ chính xác bằng chứng và giới hạn.

Quy tắc chung nằm trong references/output-format.md. Trích xuất tài liệu/media trước qua skill phù hợp khi cần.

Quy tắc thực hiện

  1. Hỏi cổng yêu cầu của orchestrator; chốt dạng báo cáo, độc giả, mục đích, ngôn ngữ và định dạng. Không hỏi lại thông tin đã có.
  2. Chỉ dùng bộ khung của dạng đã chọn. Ngôn ngữ mặc định theo yêu cầu/ngữ cảnh; không ép song ngữ.
  3. Giữ file .report.md tập trung vào nội dung và lập luận. Đưa trích xuất nguyên văn, bảng dữ liệu lớn, metadata kỹ thuật, nhật ký công cụ và phụ lục không thiết yếu vào file hỗ trợ riêng; giữ trích dẫn cần thiết ngay trong báo cáo.
  4. Dùng công cụ local khi phù hợp. Báo cáo từ nguồn local phải có thể soạn và kiểm tra offline; truy cập URL/API hoặc dịch vụ ngoài chỉ khi nguồn/yêu cầu cần mạng. Không âm thầm chuyển sang dịch vụ từ xa.
  5. Lưu <tên_nguồn>.report.md cạnh nguồn, không ghi đè nguồn. Đặt sidecar có hậu tố rõ như .sources.md, .extract.txt, .data.csv, .transcript.md hoặc .diagram.png.
  6. Không bịa dữ liệu, trích dẫn hay số trang. Gắn nguồn cho nhận định; phân biệt dữ kiện, quan sát và suy luận khi cách viết chưa đủ rõ.
  7. Kiểm tra liên kết trích dẫn, tính nhất quán và nội dung báo cáo. Khi xuất DOCX/PDF, dùng các công cụ local có sẵn để xác minh văn bản và trang; báo rõ nếu công cụ không khả dụng.
  8. Trả lời cùng ngôn ngữ người dùng nói và nêu tên/đường dẫn mọi file đã tạo.

Xuất DOCX và PDF

Ưu tiên công cụ local đã cài. Nếu cần chuyển đổi phức tạp, tham chiếu skill doc — doc-recipes.md. Kiểm tra đầu ra bằng pdfinfo và pdftotext khi có thể.

Nguồn nghiên cứu

Các nguồn dùng để xây dựng nguyên tắc báo cáo được ghi tại references/reporting-principles-sources.md; đây là tài liệu tham khảo của skill, không phải phần bắt buộc chèn vào mỗi báo cáo.

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

tpc-pascal/agent-skills

Vẽ sơ đồ và biểu đồ đẹp cho báo cáo — flowchart/sequence/class/state/ER/gantt bằng Mermaid (kroki.io, PNG), biểu đồ cột/tròn/line bằng matplotlib (uv), output `<tên>.diagram.png` cạnh nguồn để nhúng vào `.report.docx`. Dùng khi báo cáo cần sơ đồ thay cho ASCII, cần biểu đồ dữ liệu, hoặc user yêu cầu "sơ đồ đẹp".

tpc-pascal/agent-skills

Trích xuất và chuyển đổi tài liệu PDF/DOCX/XLSX — lấy text layer (pdftotext), OCR ảnh scan (pdftoppm + tesseract), chuyển markdown (docling), XLSX → CSV (libreoffice headless), ghép/tách/đảo trang (qpdf/pdftk), kiểm tra output bằng pdfinfo + pdftotext. Dùng khi đưa tài liệu và muốn lấy text, OCR bản scan, chuyển định dạng, tách/ghép/trang, hoặc xác minh nội dung đã trích.

tpc-pascal/agent-skills

Xử lý media — ffprobe thông số, ffmpeg cắt/ghép/transcode/GIF, trích frame, tách audio, phụ đề (shift/convert/burn), timecode SMPTE, phát hiện shot, OCR frame/ảnh, tải từ URL (yt-dlp), nhạc (thể loại/mood/BPM/lyrics). Dùng khi đưa video/audio/ảnh/URL media và muốn tóm tắt nội dung, trích text, cắt ghép, làm phụ đề, lấy khung hình, hoặc tải xuống.

tpc-pascal/agent-skills

Điều phối — nhận input, xác định loại, chuyển tiếp tới skill anh em trong repo — doc (tài liệu), media (video/audio/ảnh), paper (báo cáo), web (đọc web/mạng xã hội/tìm kiếm) — và mở cổng câu hỏi bắt buộc trước khi viết báo cáo. Dùng khi chưa biết skill nào xử lý input đang có, hoặc khi cần quy trình phối hợp nhiều skill.

相关技能