logo
logo
MIT LICENSE

Open Source

Libraries & AI Skills for everyone

Float:ImgPlay

Float:ImgPlay

将图像转换为声音的库

分析图像像素数据生成基于规则音乐的JavaScript库。利用Web Audio API直接在浏览器中运行,无需服务器,完全在客户端运行。

JavaScript Web Audio API Image → Sound npm
MIT(允许商业使用)
安装
$ npm install float-imgplay
主要功能
  • 图像 → 声音转换 — 将像素颜色、亮度、饱和度映射为音高、节奏和和声
  • 5种声音算法 — RGBA Digit, Brightness, Color Harmony, Spectral, Contour
  • 20种乐器预设 — Piano, Strings, Bass, Synth Lead, Brass, Flute 等
  • 10种合奏预设 — Orchestra, Rock Band, Jazz Trio, Electronic, Cinematic 等
  • 自定义算法插件 — 用户可注册自己的声音转换逻辑
  • MIDI导出 — 将生成的音乐下载为Standard MIDI File
  • PNG元数据嵌入 — 将MIDI数据嵌入图像文件中
  • JSON预设共享 — 以JSON格式导出/导入设置
  • UI控制 — 播放、音量、速度、设置弹窗覆盖在图像上
  • 多图像同时播放 — 使用playAll()像管弦乐队一样同时播放多个图像
快速开始
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>
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

强制主智能体成为纯编排者的Claude Code技能

主智能体不直接执行任何实际工作,只负责分解→派发→验证→报告。所有实际任务委派给子智能体,结果经独立验证后汇报。

Claude Code Skill Orchestration
MIT(允许商业使用)
主要功能
  • 主智能体专职编排 — 禁止直接编码、设计、实现
  • 分解 → 派发 → 独立验证 → 报告的四步工作流
  • 复杂请求自动进入5阶段流水线 — 调研→分类→整理→计划→执行
  • 不盲信子智能体的报告 — 至少直接验证一个关键事实
安装
$ git clone https://github.com/float1122/sub-agent-forced ~/.claude/skills/sub-agent-forced

MAGI System

EVA风格MAGI三贤者共识决策技能

MELCHIOR(逻辑)、BALTHASAR(安全)、CASPER(直觉)三个人格核心通过并行子智能体分散判断,以投票达成结论。操作越危险,要求的共识越严格。

Claude Code Skill Trinity Vote /magi
MIT(允许商业使用)
主要功能
  • 3核心 × 3~5判断节点递归分解,节点级自我验证
  • 2/3多数表决 — 删除、认证变更等重大操作需全票一致+否决权
  • 核心从不独自判断 — 强制子智能体编排
  • 每次启动都以MAGI风格将任务命名为使徒(Angel)
安装
$ git clone https://github.com/float1122/magi-system ~/.claude/skills/magi

claude-cookie-gift 🍪

用饼干(🍪)奖励Claude工作质量的激励系统

表扬给饼干、批评扣饼干的混合账本系统。会话开始时自动注入余额,Claude提议增减,用户拥有最终批准权。

Claude Code Skill JSONL Ledger Bash + Hooks
MIT(允许商业使用)
主要功能
  • 检测表扬/批评语气 → 自动提议饼干增减(±1~5),最终批准权始终在用户
  • 仅追加的JSONL账本 — 保留完整交易历史
  • SessionStart钩子在每个新会话自动注入余额
  • AI时间换算规则(人类1天=AI1小时) + flock并发保护,12项bash测试
安装
$ git clone https://github.com/jangfolk/claude-cookie-gift && cd claude-cookie-gift && ./install.sh

청일빡침 非官方

检测到用户暴怒时自动触发的严肃模式技能

检测到连续打错字、粗口等暴怒信号时自动触发。停止道歉和辩解,只说事实和决定,不过度设计,仅以最小单位处理被要求的事项。

Claude Code Skill Rage Detection /청일빡침
MIT(允许商业使用)
主要功能
  • 暴怒信号2次以上自动触发 — 也可通过/청일빡침手动召唤
  • 禁止反复道歉、辩解、废话 — 只讲事实、原因、决定、结果
  • 绝对禁止过度设计 — 不添加未要求的内容
  • 通过子智能体交叉验证重新分析用户意图,以最小单位执行
安装
$ git clone https://github.com/jangfolk/cheongil-bbakchim ~/.claude/skills/청일빡침