linux.do
21.9K subscribers
138K photos
203 videos
135 files
281K links
linux.do最新话题和热议话题
Download Telegram
any大善人

最近各种封渠道,为啥any还能提供opus服务,而且费率好低好低
20 posts - 15 participants

Read full topic

via LINUX DO - 最新话题 (author: Orangeckk🍊)

Invalid media: image
有没有元宝派拉下?最近这也不得火一把

2 posts - 1 participant

Read full topic

via LINUX DO - 最新话题 (author: Dayanjing84)
检测MIDI文件中和弦的两种思路

[!abstract] 前言
之前在研究MIDI和弦可视化分析,提供两个思路记录一下,然后水一下帖子
(感觉没有佬能用得上(x)
不涉及任何代码,放心食用


特征匹配

这个方案模仿的应该是某些听一下就能判断出这是什么和弦的大佬了(显然我不是)

计算过程

1. 预处理

无论是特征匹配还是接下来将要说的根据音程关系推导,最重要的一步都是“编码”,将MIDI信号转换为音程序列,这样可以方便接下来的计算。关于如何预处理这里不做过多讨论,只提供一种思路:可以取模12将绝对音高转换为[根音, 三音, 五音…]的音程序列。

2. 模板匹配

我们需要定义一个模板,它可以是如下格式:
'maj7': [0, 4, 7, 11]    // 大七和弦:根音、大三度、纯五度、大七度

显而易见,这样精度很大部分取决于你的模板有多庞大。

3. 处理转位

当然,你可以假设最低音就是根音,但是这样做的话处理转位和弦会有些困难,所以我不会选择将最低音当作根音。
那么根音是如何计算的?
我们可以将每一个音都假设为根音,然后基于当前假设的根音计算音程,最后根据音程对可能的根音进行打分,分数最高的即为根音。此外你也可以根据当前假设的根音进行模板匹配,如果某根音存在一个模板与之对应,那么这个音即为 逻辑根音
如果 逻辑根音与实际根音不同,则标记当前和弦为转位和弦。
[!abstract] 逻辑根音与实际根音
以大三和弦为例,我们输入音符(E、G、C)时,会分别假设E、G、C三个音为根音的情况进行匹配。若结果C为根音那么C则为逻辑根音,输入的E则为实际根音。


不知道这里写什么,当个占位符

至此,应该可以匹配到足够多的和弦了,至于同音异名的问题,看这篇帖子的你应该会有自己的想法,如果没有那就继续想吧(并非
但是,这只是最简单的逻辑,省略音与延伸音想必你也可以通过修改那个庞大的模板来实现。(

音程推导

相比特征匹配,它会更慢些,因为我的设想是让它能够像一个人类一样去思考这是一个什么和弦。(虽然也有人直接听出来()

计算过程

1. 预处理

与上述大体一致,不过多讨论

2. 特征识别

与特征匹配不同的是,这里并未通过查表得形式实现。
我们需要先查看三音和七音。这里我们判断的是和弦色彩以及是否具备“属和弦”的特征,同时挂留和弦的特征也在这一步进行识别。

3. 变化音处理

在第二步确认基本骨架之后,我们开始分析一些延伸音了。这一步与上一步相似,也是根据音程关系判断,但是我实在不好描述有什么区别。
又一次觉得我嘴笨了(
等之后顿悟了再更新吧(x

依旧不知道写什么

两个算法的区别可能在于,特征匹配给的你是确切的结果。
举个栗子,特征匹配就是我没有学过这个和弦那我就不敢盲目给你结果,因为我知道那是不对的。而音程推导就不一样了,我是根据现有逻辑给你提供最可能的结果,它懂得变通。

以C9sus4为例看看两个方案分别是如何计算的

C9sus4 的构成音如下:C、F、G、Bb、D

特征匹配

首先将[48, 53, 55, 58, 62]计算得到音程序列[0, 5, 7, 10, 14]
然后分别假设以C、F、G…为根音的情况进行字典匹配,我们可能会得到下列结果:

C为根音:[0, 5, 7, 10, 14]
F为根音:[0, 2, 5, 7, 9]

显而易见,最符合的结果是[0, 5, 7, 10, 14],它对应 9sus4。
最后格式化输出结果 C9sus4

音程推导

同样是将[48, 53, 55, 58, 62]计算得到音程序列[0, 5, 7, 10, 14],但是从下一步开始就有很大差别了。
我们注意到计算的音程关系中存在小七度(属属性),没有三度音程,但是存在纯四度,这时得出结论:这是很大可能是一个挂留和弦。
这还没完,还有一个差点被我们抛弃了的音呢,让我们记录下来,add 9
这个和弦有三个特征:属、挂留、引申音
现在可以进行拼接了

骨架:C7
结构:C7sus4
引申:C7sus4(add 9)
最后格式化输出 C9sus4 或直接输出结果 C7sus4(add 9)

区别

两个方案最大的区别应该就是一个是为了准确一个是为了结果吧(

结论

之前忍不住给Twitter关注许久的一位大佬私信了(我就是看到他写的工具才萌生出了自己也要写一个的想法,现在感觉很成功)。
之前因为我的逻辑在处理转位和弦上遇到了些难题于是放弃使用乐理计算转而字典匹配了。但是很快我就发现,这样不仅很笨,而且效果也并没有我想象的那么好,因为我没有像ChordieAPP那样庞大的字典,在只有我一个人的情况下去写数以万计的和弦显然是不现实的。
最后让我重回这条路的还是大佬的一句话点醒了我:
“虽然这套逻辑在处理转位或斜线和弦标记上稍显薄弱,但它可以将那些特意以原位堆叠的复杂和弦,基于功能和声理论简化为更接近人类理解的标记,因此我采用了这种方式。”(机翻警告)

原来我一开始的方向就是错的,我还是太贪了。
我一味的追求那些复杂的东西干什么?我真的会用得上吗?我够用了不就得了。如无必要,勿增实体。 为一个 0.1% 概率出现的东西付出 1000% 的热情的我真的就是个笨蛋(
2 posts - 2 participants

Read full topic

via LINUX DO - 最新话题 (author: :distorted_face:_Official)

Invalid media: image
Kimi K2.5 感觉真不错/

看了牙医大佬的测评,这个模型的3D建模是真不错,代码能力 4.5sonnet < k2.5 < gpt5.2
新模型竟然是全模态输入的,我也测试了一下写小说能力,简简单单的提示词,没想到文笔完全仿真人,毫无ai感和ds感,唯独不好的是要求写五章内容,第三章的时候人物关系就开始有点混乱了,需要配合格式化、系统化的小说软件来处理和优化提示词。

ps:官网好像宕机了

8 posts - 5 participants

Read full topic

via LINUX DO - 最新话题 (author: 菠萝赛东)

Invalid media: image
智谱的贴纸到了,没有65,都是42

3 posts - 2 participants

Read full topic

via LINUX DO - 最新话题 (author: zj.z)

Invalid media: image
【解决了】Claude Code v2.1.20 无法登录

昨天更新了 Claude Code v2.1.20 版本后打开就出现了地区限制,无法通过认证:

我尝试了打开 TUN 模式,再次运行提示让我进行登录,但是只有下面三种模式:

我之前是已经正确配置了 ~/.claude/settings.json 文件,有佬友遇到过这个问题吗?

求助!求助!求助!

9 posts - 4 participants

Read full topic

via LINUX DO - 最新话题 (author: yangtuooc)

Invalid media:
image
image
KIMI怎么炸了502

2 posts - 1 participant

Read full topic

via LINUX DO - 最新话题 (author: tarai)

Invalid media: image
王炸来了!我发明了自动写答案的笔🐶

现在的笔还是只能自己手写,效率极低,字也不美观。我发明了一种智能笔,能极大的提升书写的效率,有如下特点:

● 革命性的脑电波同频领先全球的脑机接口,无需有线植入,仅需太阳穴贴纸,无触感。 能跟你的脑电波无线配对,实现“脑有所想,笔有所动”。 只需要脑子里面想设定的特定词汇,或者命令,笔能自动检测加载,后续你脑子里面想让笔写什么就写什么。脱离传统手写束缚, 10G网络,微秒级响应,极大提高效率。
● 智能定位自动驾驶L6级别视觉算法,能精准定位比如试卷答题位置,签字位置等需要书写的地方。 自动识别间距,大小,规划相应的字号合理布局。 视觉追踪,无需手动。
● 个性记忆 全局记忆你的书写习惯,字迹,100%通过笔迹专家鉴定 思维模式同频,喜欢用倒装会按倒装逻辑书写
● 自动补全 自动补全标点,全/半角标准自适应 删除Markdown标记,避免一眼AI 补全介词,定语,状语等容易忽略的词汇 方言词汇纠错,支持川,吴,粤语等正确书写,通过粤语警察测试
● 自定义模板技能 可定义遇到数学大题自动写“解”,支持各种潦草字体,拒绝零蛋 作文自动计算800字 支持LaTeX插件,公式论文级输出
其他功能不一一概述。

用户体验反馈
[!summary]
给我儿子和他们班上同学体验,我儿子回来跟我说:
“爸爸,你这个东西可以哦,我卷子一会就做完了。”
“不错嘛,那其他同学呢”
“有的还是白卷,写了几个解,或者全选C”
“怎么会呢,这不是很提升效率吗?”
“你这个要用脑子的啊,他们脑子里面没东西,光有笔有什么用?
”靠,那我搞错方向了?“
”肯定啊,他们要的是自动出答案的笔,不是自动写答案!!”
6 posts - 6 participants

Read full topic

via LINUX DO - 最新话题 (author: VincentChen)
丸辣有案底了,帐户被临时暂停,短期内飞升无望

我也没发什么啊。 😂
1、 看到有人说是在【聊天】里灌水,被人举报就会封1个小时。

我感觉我也没灌水啊。
2、还有说是骚扰人,我没和人私信过。

丸辣,有案底了
😱

2 posts - 2 participants

Read full topic

via LINUX DO - 最新话题 (author: 庄襄王)

Invalid media:
image
image
有没有佬友谷歌注册被锁了的

如图,就之前用模拟器注册了个谷歌账号,然后当时没当回事,就直接注册完登chrome上了,那个号在chrome登录Gmail和youtube都跳这种验证,要求用安卓机器扫码,然后发短信,然后一扫就像下面这样

有没有佬友知道这怎么解开,我找了好几个人都不行,其中还有没有创建过谷歌账号的手机号,而且这个还不是绑定手机号,就是单纯要求验证就过不了,难道只能刷机了吗,但是我有几个谷歌好没绑定手机号,不知道有没有佬友知道,不绑定手机号的谷歌账户登录新设备会不会要求验证手机号,我都开了2fa(2af忘了咋写了),密钥,验证邮箱和备用码我都搞了
2 posts - 2 participants

Read full topic

via LINUX DO - 最新话题 (author: huanian)

Invalid media:
image
image
image
来,大家看看这位大佬的“兴趣爱好”有多广泛

3 posts - 3 participants

Read full topic

via LINUX DO - 最新话题 (author: mayejisu)

Invalid media:
image
image
image
opencode支持skills吗

opencode能支持自定义的skills吗
或者omo能支持吗 :distorted_face:

3 posts - 3 participants

Read full topic

via LINUX DO - 最新话题 (author: 1st.)
怎么让cc/cx快速了解一个github的项目

如题。在开发中经常碰到需要引入别的sdk或者部署环境。我现在的做法基本是在deepwiki上整理阿红对应流程或用法,在复制给cc/cx用。有什么好用的工具,能让cc/cx自己去准确读取到项目的文档吗

4 posts - 4 participants

Read full topic

via LINUX DO - 最新话题 (author: LakerV)
天翼云电脑除了用tailscale 打洞还有其他方案吗

现在通过tailscale + cf 隧道 ,虽然是实现了公网访问部署在里面的服务,但是访问很慢,对这块纯小白,全是靠ai实现的,昨天尝试用aws 的es2 做frps + frpc 方案,死活不通,aws 接收不到天翼云这边的请求 ,日志也查不到,是天翼云的限制吗?(我两台服务器里都安装了个claude code ,配置这些应该都是没问题的)

1 post - 1 participant

Read full topic

via LINUX DO - 最新话题 (author: starlight312)
佬友们,有没有15元左右细支烟推荐~

起因:本新一直在抽钻石尚风,最近不好买到了,备选红塔的传奇抽完偶尔会有反胃感受,纯个人体质原因

要求:细烟或味淡一点的粗支,是抽完空气中烟味小的那种,不想因抽烟遭周围人白眼,15元左右的,太贵的抽不起

13 posts - 9 participants

Read full topic

via LINUX DO - 最新话题 (author: 童话有态度)
OPENAI 推出 Prism 终结科研工具

Prism - AI LaTeX Editor
OpenAI发布了Prism,这是一个支持LaTeX的免费工作空间,直接用LaTeX格式给你输出论文,AI还自动完成格式调整与编辑优化,帮你管理引用和文献检索。

示例:

5 posts - 4 participants

Read full topic

via LINUX DO - 最新话题 (author: lming)

Invalid media:
image
image
codex如何只查看输出结果?

佬友们,在终端中如何只看codex的输出结果诶?
他的分析一大堆,完全将上次的输出结果给淹没了 😵‍💫

如图:都是codex的分析,上次的结果完全找不到。

1 post - 1 participant

Read full topic

via LINUX DO - 最新话题 (author: Zyhlearning)

Invalid media: image
meme? 也许刚开始有点push

还是得回去……💦
moltbot 在甲骨文小玩具上面卡死了我口牙 🫠
不能说难以配置,只能说我要裂开了

2 posts - 2 participants

Read full topic

via LINUX DO - 最新话题 (author: stevessr backup)

Invalid media:
image
image
image
image
image
image
image
image
image
image
image
image
image
请教一下佬们关于skill

佬们,目前关于skill技术只能在专门的终端比如cc、反重力等里面使用吗? :tieba_019:
我单纯的用api调用豆包大模型或者其他大模型,它能够识别并利用添加好的skill(文件)嘛 :distorted_face:

3 posts - 2 participants

Read full topic

via LINUX DO - 最新话题 (author: 长长同学)
one shot实现小熊跳舞。各家模型比拼,kimi2.5超乎想像的好

kimi2.5确实站起来了

opus完全是生产级别的水平,实现了多种舞蹈和正确的灯光

gemini pro 也很完美

gemini flash 再次说明flash的高性能只是跑分高

gpt5.2 extend,木偶舞

同样是3美元的定价kimi远超flash了
统一提示词
# 实现一个小熊

## 使用threejs

## 会跳舞

## 有合理材质

## 具备合理的骨骼

## 尽可能可爱

## 具备合适的摄像机位置以及朝向

## 具备合适的灯光

7 posts - 5 participants

Read full topic

via LINUX DO - 最新话题 (author: eugene)

Invalid media:
image
image
image
image
image
ClawdBot安装配置,iMessage通信全过程

ClawdBot(moltbot)

一、准备工作

1. 设备:iphone,mac
2. 软件:Node &gt;= 22
3. mac电脑iMessage设置信息接收地址添加一个,注意不要和iphone手机的发送短信一致。
4. iMessage通信需要安装imsg brew install imsg
5. 注意:项目变更名字了,有可能原有的文件或命令不存在,可以将ClawdBot改成moltbot

二、安装

1. 终端执行安装命令
npm install -g moltbot@latest

2. 快速启动
moltbot onboard --install-daemon
选择quickstart agent配置随便,反正后面要改配置文件 channels选择iMessage,选择Pairing进行授权使用(防止任意设备访问使用) 其他的就按需配置把

三、配置文件修改

1. 修改配置文件,站里公益站可以使用 ,配置文件地址~/.clawdbot/clawdbot.json,注意:项目名字改了,如果没找到可以查找~/.moltbot/moltbot.json,在配置文件添加models
{
"models": {
"providers": {
"newapi": {
"baseUrl": "你的api/v1",
"apiKey": "你的key",
"api": "openai-completions",
"authHeader": true,
"headers": {
"User-Agent": "curl/8.0"
},
"models": [
{
"id": "claude-opus-4-5-20251101",
"name": "Claude Opus 4.5",
"reasoning": true,
"input": [
"text"
],
"cost": {
"input": 0,
"output": 0,
"cacheRead": 0,
"cacheWrite": 0
},
"contextWindow": 200000,
"maxTokens": 16000
},
{
"id": "claude-sonnet-4-5-20250929",
"name": "Claude Sonnet 4.5",
"reasoning": true,
"input": [
"text"
],
"cost": {
"input": 0,
"output": 0,
"cacheRead": 0,
"cacheWrite": 0
},
"contextWindow": 200000,
"maxTokens": 16000
}
]
}
}
},
"agents": {
"defaults": {
"model": {
"primary": "newapi/claude-sonnet-4-5-20250929"
},
"models": {
"newapi/claude-sonnet-4-5-20250929": {
"alias": "Claude Sonnet 4.5"
}
},
"thinkingDefault": "low",
"timeoutSeconds": 600,
"workspace": "/Users/kk/clawd",
"maxConcurrent": 4,
"subagents": {
"maxConcurrent": 8
}
}
},
}
注意:不要全抄,根据实际的公益站的模型配置,api后面需要添加/v1
2. channels修改,如果不对再修改
"channels": {
"imessage": {
"enabled": true,
"cliPath": "/opt/homebrew/bin/imsg",
"dbPath": "/Users/kk/Library/Messages/chat.db",
"dmPolicy": "pairing",
"groupPolicy": "allowlist"
}
},

3. 修改完配置文件需要重启服务
moltbot gateway restart


四、配对和授权

1. 使用iphone给mac设置接收信息的账号发送信息,再mac端拿到授权码code
moltbot pairing list --channel iMessage

2. 执行命令授权
moltbot pairing approve iMessage <code>


五、完成

现在可以再次发送信息查看回复,可以当ai工具问答使用,也可以操作mac设备,以上是我个人的操作过程,如有疑问,可去官方查看文档。

3 posts - 2 participants

Read full topic

via LINUX DO - 最新话题 (author: kk)