58作者: imtomt2 个月前
这是一个名为 ymawky 的静态文件 Web 服务器,专为 MacOS 设计,完全使用 ARM64 汇编语言编写。它支持 GET、PUT、DELETE、HEAD 和 OPTIONS 请求,并支持 Range: bytes=X-Y 标头(这使得它可以用于视频流的拖动)。它能解码百分比编码的 URL,严格执行文档根目录,为任何 HTTP 错误响应提供自定义错误页面,支持目录列表,并对类似 slowloris 的攻击进行(一定程度的)缓解。<p>我还在以下链接中撰写了更详细的说明:<a href="https:&#x2F;&#x2F;imtomt.github.io&#x2F;ymawky&#x2F;" rel="nofollow">https:&#x2F;&#x2F;imtomt.github.io&#x2F;ymawky&#x2F;</a>
1作者: idodekerobo2 个月前
使用代码代理构建产品(不仅仅是编写代码)时,遇到的一个摩擦是每次新会话都从头开始。<p>draft 是我尝试解决这个问题的方法。 在介绍其工作原理之前——许多内存/上下文插件通过调用外部 API 或运行自己的模型来解决这个问题,这要么单独收费,要么悄悄地增加你的使用量。draft 完全在您现有的 Claude 订阅内运行。<p>它是一个 codex/Claude 代码插件,包含几个核心部分:<p>1. 会话初始化钩子<p>在每次会话开始时,一个钩子会触发并将结构化的上下文摘要注入到 Claude 的工作内存中。具体来说,它会从每个上下文索引文件(公司、产品、优先级、团队、决策)中读取 `name` 和 `description` 前置信息,并将它们组装成一个压缩摘要,总共不超过 5k token。<p>2. 学习——推理驱动和手动<p>学习是推理驱动的,而不是基于钩子的。主要的 Claude 代理会读取其指令并决定何时值得持久化某些内容——一个已做出的决定,一个被放弃的方向——并调用 `/draft:learn` 作为子代理将其写回相应的上下文文件。没有会话结束钩子或后台进程;代理正在判断哪些内容是持久的。 您也可以随时手动调用 `/draft:learn`。<p>随着时间的推移,Claude 会积累足够的上下文来标记矛盾——如果您朝着与两周前做出的决定相冲突的方向发展,它会将其显示出来。这对我这个单人创始人来说,是最意想不到的有用部分。<p>3. 跨代理架构<p>工作区位于 `~/.draft/workspace/`,Claude 代码和光标原生共享工作区。Codex 需要单独安装(curl 设置脚本,因为还没有插件市场),但它从相同的文件中读取。<p>---<p>希望大家试用一下,克隆它并在本地运行,或者给我一些他们代码代理设置的例子!<p>它 100% 免费且开源。MIT 许可。无需帐户,无需 API 密钥。
2作者: tinnitus_crazy2 个月前
虽然这不算技术问题,但我觉得在 Hacker News 上问最合适,因为在其他地方问我可能会被认为是精神有问题。<p>我患有耳鸣,几乎 99.9% 的时间都能听到,偶尔会消失几分钟,而且是高频的。想象一下电源的线圈啸叫声。<p>现在是精神有问题的地方:耳鸣的位置(左耳/右耳)和音量会变化。几天前我右耳听不到耳鸣,现在它又回来了(左耳仍然能听到),就在我再次坐在沙发上之后。<p>你说沙发?两周前,耳鸣开始的时候,我们重新布置了客厅。沙发现在放在了我们的 WiFi 路由器旁边。耳鸣很快就出现了。我以前从未有过耳鸣。你猜怎么着,路由器发出的声音和耳鸣一样(甚至我的伴侣也能听到)。意识到这可能来自路由器几天后,我把它移到了房间的另一边,但现在我仍然能从 3 米外听到路由器发出的高频声音。而且,只要我开始坐在沙发上,耳鸣就会变得更严重。即使关掉全屋的电,我仍然能在耳朵里听到 WiFi 路由器的声音。<p>我是疯了吗?这是真的吗?某些频率会导致耳鸣,并且可以被相同的频率重新触发吗?它会有记忆效应吗?即使我几天不坐在沙发上,它也不会消失,因为现在每个地方的电源都有高频线圈啸叫声,这会再次触发它吗?<p>我感觉就像《黑客帝国》里的 Neo,被启迪后能听到电流声,但没有其他的超能力 :(<p>PS:我去看过医生,正在做处理耳鸣的常规医疗程序(泼尼松 60mg/天),但没有任何帮助。