Trung QuốcSYuan03/Skill-Anything
Any source (PDF, video, web, audio, text) to interactive learning package with quizzes, flashcards and spaced repetition. One command, 12-section study guide.
Thành tựu nổi bật
Những danh hiệu mới nhất của dự án
#1 Repository Của Tuần
#1 Repository Của Tuần
#1 Repository Của Tuần
🧠 Từ bất kỳ nguồn nào — PDF, video, web, audio, text — thành gói học tương tác chỉ bằng một lệnh
Skill-Anything: biến bất kỳ nguồn thông tin nào thành gói học có câu hỏi, flashcards và lặp lại khoảng cách — một lệnh, 12 mục cấu trúc.
Skill-Anything là một công cụ CLI bằng Python, dùng LLM để trích xuất kiến thức từ bất kỳ nguồn nào và biến thành gói học tương tác. Phiên bản v0.3 hỗ trợ xử lý nguồn dài như sách, video nhiều giờ, repo mã nguồn lớn nhờ pipeline map-reduce có phân biệt phần, đồng thời và bộ nhớ đệm đĩa.
✨ Điểm nổi bật
- Pipeline map-reduce phân biệt phần: xử lý từng phần riêng lẻ rồi tổng hợp toàn bộ, tránh cắt cắt nội dung trên nguồn dài
- Phân bổ câu hỏi ngẫu nhiên theo kích thước phần: mỗi chương đều được đảm bảo có câu hỏi, flashcards, bài tập
- Đồng thời LLM + bộ nhớ đệm sha256: chạy nhanh hơn với ThreadPoolExecutor, cache trùng lặp để chạy lại nhanh
- Định tuyến mô hình hai tầng: mô hình nhanh cho map, mô hình thông minh cho reduce
- Hỗ trợ 6 dạng câu hỏi: trắc nghiệm, điền vào chỗ trống, sắp xếp thứ tự, ghép nối, viết ngắn, viết dài
- Xuất 12 mục cấu trúc: tóm tắt, khái niệm, glossary, câu hỏi, flashcards, bài tập, takeaways, lộ trình học...
- Hỗ trợ nguồn đa dạng: PDF (dùng outline), video/audio (phân đoạn 5 phút), web, text (theo heading), repo mã nguồn
- CLI tiện dụng:
sa pdf file.pdf --format all --concurrency 8, hỗ trợ cờ --no-cache, --concurrency
💡 Vì sao đáng chú ý
Khác với cách truyền thống chỉ trích xuất thông tin thô, Skill-Anything không chỉ tạo ra tóm tắt — nó xây dựng toàn bộ gói học có cấu trúc: câu hỏi trắc nghiệm, flashcards và lộ trình học theo lặp lại khoảng cách. Phiên bản v0.3 giải quyết vấn đề nguồn dài bằng kiến trúc map-reduce, đảm bảo mỗi phần đều được xử lý đầy đủ.
Phù hợp để tự học từ sách, tài liệu kỹ thuật, hoặc chuyển đổi repo mã nguồn thành tài liệu onboarding. Có thể dùng qua CLI hoặc Python API.
#ActiveRecall #LLM #FlashcardGenerator #SpacedRepetition #CLI #Python #TiniX
Dự án tương tự
Khám phá các dự án và mô hình AI khác có sự tương đồng.
Build Agentic workflows, RAG pipelines, with rich AI model and tool support on one collaborative workspace. Deploy on cloud, VPC, or self-hosted, so teams move from prototype to production without rebuilding the stack.
AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.
Python tool for converting files and office documents to Markdown.
Open-source Python library for AI browser agents, plus Browser Use Cloud: stealth browsers and a hosted agent API.
利用 AI 大模型和自动化工作流,根据主题或关键词一键生成高清短视频。Generate HD short videos from a topic or keyword with an automated AI workflow.
The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
Supercharge your AI agents with data from the web and beyond. Building the library for superintelligence. 🔥