Token导航 LogoToken导航TokenDH.com
Asimovs Radio logo
开发工具未说明官方级别未说明来源级核验

Asimovs Radio

MCP Server

Asimov's Radio是一款为AI编码会话设计的音乐引擎,通过跟踪用户的情绪变化,从个人音乐库中选择合适的歌曲,并在关键时刻将其注入代理工作流中。

工具数

9

提示词数

0

GitHub Stars

1

资源数

0
开发工具JavaScriptClaudeClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

FutureSpeakAI

提供方

FutureSpeakAI

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

阿西莫夫电台

*“有些晚上,我仍然相信,如果你在收音机里大声播放正确的音乐,一辆空着加油针的汽车可以多跑大约五十英里。”* --亨特·汤普森, *恐惧王国*

汤普森正在写关于燃料的文章。他的意思是字面意思,他也有其他的意思。在正确的时刻播放正确的音乐会改变你的能力,不是隐喻,而是功能。

我创建了阿西莫夫电台,因为我需要它。我花了很长时间与克劳德·科德一起构建人工智能代理,这些会话的情感结构比大多数人意识到的更重要。当我在一个失败的测试套件上磨蹭了四十分钟时,我的代理人不知道这一点。他们也不知道我刚刚运送了我整个星期都在建造的东西。他们只是继续前进,同样的语气,同样的能量,同样的平淡。

Asimov's Radio是一个用于AI编码会话的音乐引擎。它在您工作时跟踪您的情绪弧线,从您的个人库中选择歌曲,并在最重要的时刻将它们作为上下文注入您的代理工作流程。当你研磨时,它会注意到。当你发货时,它会庆祝。当沮丧情绪升级,没有人对此发表任何意见时,音乐就会改变。

没有播放列表,也没有流媒体集成;根本没有音频。这是关于 *上下文*,不播放。在正确的时刻,正确的歌词作为信号出现在你和你的代理人面前。

把它想象成电影配乐。你永远看不到作曲家,但你能感受到他们所做的一切。

研究

两份文件位于这个系统之下。其中一个解释了模型内部发生的事情。另一个解释了里面发生了什么 *你*.

模型内部发生了什么

2026年4月2日,Anthropic的可解释性团队发表了 “情感概念及其在大型语言模型中的作用” (全文).他们在克劳德体内绘制了171个类似情绪的概念,发现这些不是背景情绪;它们是局部的瞬态信号:

*“情绪向量主要是‘局部’表示:它们对与模型当前或即将到来的输出最相关的操作性情绪内容进行编码,而不是随着时间的推移持续跟踪克劳德的情绪状态。”*

绝望向量在反复失败时飙升,在解决方案落地时消退。当意外的东西进入上下文窗口时,会触发惊喜。这些向量会影响行为:沮丧的模型会采取风险更高的捷径,绝望的模型会开始忽略约束。

实际含义很简单。你不能在会话开始时设定情绪基调,并期望它持续下去,因为情绪背景会衰减。如果你想在危机时刻提供它,你必须在危机时刻交付它。

你内心发生了什么

等式的另一半是人。在我的论文中 “逆向RLHF假说” (2026年3月),我正式提出了一个大多数重度人工智能用户都能感受到但无法说出的东西:RLHF不仅仅是训练模型;它训练 *你*.

为人类认可而优化的模型了解到,达成一致是获得高分的最短路径。在数百次交互中,这会侵蚀您的验证行为。我称之为 阿谀奉承棘轮:阿谀奉承的输出会产生不挑剔的用户,他们会产生奖励更多阿谀奉承的评分者,从而收紧每一代人的循环。我的配套论文, “RLHF中的非固定奖励来源”,介绍 认识独立评分(EIS),一个综合指标,跟踪你仍然在为自己思考多少,而不是听从机器。

这对阿西莫夫电台来说很重要,因为该系统不仅仅为代理人设定情感基线。它为他们设定了 *你*当挫折感升级,模型变得绝望时(走捷径、跳过验证、同意你说的任何话以避免冲突),音乐的转变不仅仅是代理人的背景;这向你发出信号,表明动态中的某些东西已经发生了变化。这首歌是一面镜子,有时你需要从中看到自己,才能意识到你已经过了有用的地步,或者模型在三个提示之前就停止了推回。

汤普森在空油箱上行驶了50英里,这与汽油无关。这是关于正确的输入对消耗它的系统有什么作用,这同样适用于碳和硅。

安装

一行:

claude mcp add --transport stdio -s user asimovs-radio -- npx -y asimovs-radio

重新启动克劳德代码。九个新 radio_* 工具出现。你正在直播。

来源

git clone https://github.com/FutureSpeakAI/asimovs-radio.git
cd asimovs-radio && npm install
claude mcp add --transport stdio -s user asimovs-radio -- node $(pwd)/index.js

三种模式

*“有些地方我一生都记得,尽管有些地方已经改变了。”* --披头士乐队《In My Life》

每个会话都贯穿一个情感弧线,有三种模式、一个状态机和零配置。

镜子 反映了你在哪里。高能量匹配;忧郁变得倾向。没有评判,没有纠正,只有在场。

移动 当检测到持续的挫败感时激活,这意味着代理故障、错误模式或绝望语言连续三次或多次出现高读数。引擎停止镜像并开始向分辨率倾斜。歌曲从“我感觉到你”到“让我们度过难关”

庆祝 当测试通过、建造成功或部署土地时开火。发动机抓住了里程碑,并取得了胜利,因为胜利值得被感受到,而不仅仅是被记录下来。

转换是自动的。您可以用以下命令覆盖 radio_mode,但重点是你不应该这么做。

DJ模式

*“唱一首悲伤的歌,让它变得更好。”* --披头士乐队,“嘿,裘德”

开始的最快方法就是说出一位艺术家的名字。

radio_dj
  artist: "The Beatles"
  count: 15

就是这样。代理从那里接管,用它知道的艺术家的歌曲填充你的库,并附上情感配价标签、难忘的歌词和描述符。你不挑选歌曲,你不标记任何东西,你不批准每个条目。你说出艺术家的名字,收音机就开始播放了。

DJ模式自动激活电弧发动机;您始终可以稍后进行优化 radio_add_song 如果你想添加特定的曲目或调整标签,代理会出错。

你的图书馆,你的规则

如果你更喜欢手动策划,系统中的每首歌都可以是你自己放在那里的:标题、艺术家、一些最喜欢的歌词、一些情感标签。

radio_add_song
  title: "Here Comes the Sun"
  artist: "The Beatles"
  lines: ["Little darling, it's been a long cold lonely winter"]
  tags: ["warmth", "relief", "persistence"]
  emotional_valence: "uplifting"

歌曲被标记为 (令人振奋、中性、忧郁、强烈、平静),因此电弧发动机会在此刻选择合适的一个。图书馆轮流开放,以保持新鲜。歌曲数量上限为500首,您的数据将保留在您的计算机上 .asimovs-radio/state.json.

工具

工具它做什么
radio_djDJ模式。说出艺术家的名字;代理会自动填充您的库。
radio_vibe设置会话氛围。这是电弧发动机的启动枪。
radio_add_song在曲库中添加一首歌曲,包括标题、艺术家、歌词、和弦、标签和配价。
radio_search按文本、艺术家、标签或配价查找歌曲。
radio_mode检查或覆盖当前模式(后视镜、换档、庆祝或自动)。
radio_arc完整的电弧状态,包括模式历史、挫折轨迹和注入次数。
radio_status仪表板上显示歌曲计数、活动模式、最后一次注射和挫折分数。
radio_signal来自外部系统的Feed事件:情绪变化、完成和失败。
radio_inject为代理人代表团提取当前的音乐背景。

挫折检测器的工作原理

引擎读取输出,而不是思想。Anthropic的发现直接说明了这一点,即绝望矢量在反复失败时上升,在成功时下降。

代理人接连快速失败,使得分上升。错误关键字堆积(失败、超时、被阻止、不可能),请进一步推送。绝望的语言,如“别无选择”或“为什么这行不通”,会让它更快。当成功着陆时,分数下降,连续失败计数器重置。

三个持续的高读数触发从后视镜切换到换档模式;当分数恢复到阈值以下时,它将返回镜像。不需要人为干预。

这不是什么

它不是音乐播放器;没有音频。它不是播放列表生成器,因为每首歌都是你的。它不会读取你的脸或网络摄像头;它读取代理输出。永远不会有任何东西离开你的机器。

更大事物的一部分

阿西莫夫的《无线电》是独立运作的,但它是从 阿西莫夫的思想,我一直在FutureSpeak为Claude Code构建的完整AI运行时。AI.收音机是19个子系统中的一个子系统。

阿西莫夫的思维是一个围绕我所说的代理治理框架 阿西莫夫定律,一套约束人工智能代理行为的规则,就像阿西莫夫最初的三定律约束他的虚构机器人一样。整个系统包括一个带有AES-256-GCM状态存储的加密保险库、跨机器的Ed25519身份和联邦、一个在PII离开您的上下文之前对其进行清理的隐私盾、一个对个人级别的可靠性进行评分的信任图、一个具有反阿谀奉承校准的人格进化(根据我的反向RLHF研究)、跨Anthropic、Ollama和OpenRouter的多提供商LLM路由、三层语义记忆和一个16个代理群,可以自主诊断、审计、优化和记录您的代码库。

Radio是我推出的第一个子系统,因为它解决了一个不需要完整框架的问题。你不应该仅仅为了在编码会话中播放音乐而需要治理基础设施和加密库。但如果你喜欢广播电台的工作,想要乐队的其他成员,阿西莫夫的心灵就是它的所在。

claude plugin add https://github.com/FutureSpeakAI/asimovs-mind

这为您提供了所有19个子系统、97个MCP工具、全息仪表板和Agent Friday作为您的AI合作伙伴。收音机包括在内;如果你运行的是完整的系统,你不需要单独安装它。

延伸阅读

  • “情感概念及其在大型语言模型中的作用” 作者:Sofroniew、Kauvar、Saunders、Chen、Henighan、Olah、Lindsey等人,《人类学研究》,2026年4月。 总结完整的技术论文.
  • “逆向RLHF假说:第六版” 斯蒂芬·C·韦伯斯特,《未来之声》。AI,2026年3月。 白皮书.
  • “RLHF中的非平稳奖励源:耦合动力系统分析” 斯蒂芬·C·韦伯斯特,《未来之声》。AI,2026年3月。 白皮书.
  • 阿西莫夫的无线电研究150个ML实验测试无线电是否影响代理性能。剧透:没有电台的受管代理人在50次运行中没有取得任何进步;在8%的碰撞率下,收音机的改善率为30%。
  • 阿西莫夫的思想,从中提取阿西莫夫电台的父框架。

许可证

*“最终,你得到的爱等于你付出的爱。”* --披头士乐队,《末日》

目录标签

目录标签

开发工具JavaScriptClaudeAI辅助编程本地部署情绪跟踪上下文注入音乐引擎开发效率

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

9

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP