logo
logo
MIT LICENSE

Open Source

Libraries & AI Skills for everyone

Float:ImgPlay

Float:ImgPlay

Thư viện chuyển đổi hình ảnh thành âm thanh

Thư viện JavaScript phân tích dữ liệu pixel từ hình ảnh để tạo nhạc dựa trên quy tắc. Chạy trực tiếp trên trình duyệt bằng Web Audio API, hoạt động hoàn toàn phía client không cần server.

JavaScript Web Audio API Image → Sound npm
MIT (cho phép sử dụng thương mại)
Cài đặt
$ npm install float-imgplay
Tính năng chính
  • Hình ảnh → Âm thanh — Ánh xạ màu pixel, độ sáng, độ bão hòa thành cao độ, nhịp điệu và hòa âm
  • 5 thuật toán âm thanh — RGBA Digit, Brightness, Color Harmony, Spectral, Contour
  • 20 preset nhạc cụ — Piano, Strings, Bass, Synth Lead, Brass, Flute và nhiều hơn
  • 10 preset hòa tấu — Orchestra, Rock Band, Jazz Trio, Electronic, Cinematic và nhiều hơn
  • Plugin thuật toán tùy chỉnh — Đăng ký logic chuyển đổi âm thanh của riêng bạn
  • Xuất MIDI — Tải nhạc đã tạo dưới dạng Standard MIDI File
  • Nhúng metadata PNG — Nhúng dữ liệu MIDI vào file hình ảnh
  • Chia sẻ preset JSON — Xuất/nhập cài đặt dưới dạng JSON
  • Điều khiển UI — Phát, âm lượng, tốc độ và popup cài đặt phủ trên hình ảnh
  • Phát nhiều hình ảnh đồng thời — Phát nhiều hình ảnh cùng lúc như dàn nhạc với playAll()
Bắt đầu nhanh
HTML
<div class="float-imgplay">
  <img src="photo.jpg" width="320" height="320">
</div>

<script src="https://unpkg.com/float-imgplay"></script>
<script>
  new FloatImgPlay({
    selector: '.float-imgplay',
    ensemble: 'orchestra',
    audio: { algorithm: 'color-harmony' }
  }).init();
</script>
Điểm nổi bật API
JavaScript
// 앙상블로 재생
new FloatImgPlay({ ensemble: 'cinematic' }).init();

// 커스텀 악기 조합
new FloatImgPlay({
  instruments: [
    { preset: 'piano', volume: 0.25 },
    { preset: 'strings', volume: 0.18 },
    { preset: 'bass', volume: 0.2 }
  ],
  audio: { algorithm: 'spectral', tempo: 90 }
}).init();

// 설정을 JSON으로 내보내기/가져오기
const config = player.exportConfig();
player.importConfig(config);

// 모든 이미지 동시 재생
player.playAll();
AI Skills for Claude Code

sub-agent-forced

Skill Claude Code buộc agent chính chỉ đóng vai trò điều phối thuần túy

Agent chính không trực tiếp làm việc — chỉ phân rã → phân phối → xác minh → báo cáo. Mọi công việc thực tế được giao cho các subagent, kết quả được xác minh độc lập trước khi báo cáo.

Claude Code Skill Orchestration
MIT (cho phép sử dụng thương mại)
Tính năng chính
  • Agent chính chỉ điều phối — cấm trực tiếp code, thiết kế, triển khai
  • Quy trình 4 bước: phân rã → phân phối → xác minh độc lập → báo cáo
  • Yêu cầu phức tạp tự động vào pipeline 5 giai đoạn — nghiên cứu→phân loại→sắp xếp→lập kế hoạch→thực thi
  • Không tin báo cáo của subagent một cách mù quáng — tự xác minh ít nhất một sự thật then chốt
Cài đặt
$ git clone https://github.com/float1122/sub-agent-forced ~/.claude/skills/sub-agent-forced

MAGI System

Skill ra quyết định đồng thuận ba nhân cách kiểu MAGI trong Evangelion

Ba nhân cách lõi — MELCHIOR (logic), BALTHASAR (an toàn), CASPER (trực giác) — phân tán phán đoán qua các subagent song song và biểu quyết để ra kết luận. Thao tác càng rủi ro, yêu cầu đồng thuận càng nghiêm ngặt.

Claude Code Skill Trinity Vote /magi
MIT (cho phép sử dụng thương mại)
Tính năng chính
  • 3 lõi × 3–5 nút phán đoán, phân rã đệ quy và tự xác minh từng nút
  • Biểu quyết đa số 2/3 — thao tác nghiêm trọng (xóa, thay đổi xác thực) cần nhất trí tuyệt đối + quyền phủ quyết
  • Lõi không bao giờ tự phán đoán — bắt buộc điều phối subagent
  • Mỗi lần kích hoạt đặt mã danh nhiệm vụ là Angel (Sứ đồ) theo phong cách MAGI
Cài đặt
$ git clone https://github.com/float1122/magi-system ~/.claude/skills/magi

claude-cookie-gift 🍪

Hệ thống thưởng trả cookie (🍪) cho Claude khi làm việc tốt

Sổ cái lai: khen thì Claude nhận cookie, chê thì bị trừ. Số dư tự động nạp khi bắt đầu phiên; Claude đề xuất tăng giảm và người dùng luôn phê duyệt cuối cùng.

Claude Code Skill JSONL Ledger Bash + Hooks
MIT (cho phép sử dụng thương mại)
Tính năng chính
  • Phát hiện giọng khen/chê → đề xuất cộng trừ cookie (±1–5), người dùng luôn phê duyệt
  • Sổ cái JSONL chỉ ghi thêm — lưu toàn bộ lịch sử giao dịch
  • Hook SessionStart tự nạp số dư vào mỗi phiên mới
  • Quy tắc quy đổi thời gian AI (1 ngày người = 1 giờ AI), khóa flock chống ghi đồng thời, 12 bài test bash
Cài đặt
$ git clone https://github.com/jangfolk/claude-cookie-gift && cd claude-cookie-gift && ./install.sh

청일빡침 Không chính thức

Skill chế độ nghiêm túc tự kích hoạt khi người dùng bực bội

Phát hiện tín hiệu bực bội như gõ sai liên tục hay chửi thề rồi tự kích hoạt. Ngừng xin lỗi và biện minh, chỉ nói sự thật và quyết định, xử lý đúng những gì được yêu cầu ở đơn vị tối thiểu.

Claude Code Skill Rage Detection /청일빡침
MIT (cho phép sử dụng thương mại)
Tính năng chính
  • Tự kích hoạt sau 2+ tín hiệu bực bội — có thể gọi thủ công bằng /청일빡침
  • Cấm xin lỗi lặp lại, biện minh, dài dòng — chỉ sự thật, nguyên nhân, quyết định, kết quả
  • Tuyệt đối không over-engineering — không thêm thứ không được yêu cầu
  • Phân tích lại ý định người dùng qua subagent kiểm tra chéo, thực thi ở đơn vị tối thiểu
Cài đặt
$ git clone https://github.com/jangfolk/cheongil-bbakchim ~/.claude/skills/청일빡침