返回首页
最新
Enlist AI是我开发的一个免费网络应用,旨在帮助人们准备求职面试。用户只需粘贴职位描述,它就会生成一个个性化的学习计划,包括主题、优先级和预计所需时间。此外,它还提供简历生成器和语音训练,帮助用户练习回答问题。
在测试阶段,无需注册。只需粘贴职位描述即可开始使用。
我非常希望能收到严厉的反馈。还有哪些功能缺失?哪些地方让人困惑?
另外,如果您在网站上填写反馈表,等我们上线时将获得一个月的免费使用权。
ctx 是一个基于本地 SQLite 的技能,适用于 Claude Code 和 Codex,它将上下文存储为一个持久的工作流,可以在代理会话之间继续。每个工作流可以包含多个会话、笔记、决策、待办事项和简历包。它本质上充当一个可以在编码代理之间使用的“简历”。
这里有一个演示它如何工作的 视频: [https://www.loom.com/share/5e558204885e4264a34d2cf6bd488117](https://www.loom.com/share/5e558204885e4264a34d2cf6bd488117)
我最初构建 ctx 是因为我想尝试一个在 Claude 上开始的工作流,并在 Codex 中继续。从那时起,我添加了一些提升用户体验的功能,包括跨之前工作流的搜索能力、手动删除上下文的部分内容,以及从现有工作流分支出来的功能。我开始使用 ctx 而不是 Claude/Codex 中的原生“简历”,因为我通常会同时进行很多会话,而这些应用程序目前提供的列表并不总是能清楚地指示哪个是需要继续的会话。ctx 为我提供了一种更清晰的方式来组织和返回到实际重要的会话。
安装非常简单,只需克隆代码库并运行一行命令: `./setup.sh`,这将把技能添加到 Claude Code 和 Codex 中。之后,你应该能够在你的代理中直接使用 ctx,Claude 中的命令格式为 ` /ctx [command]`,Codex 中的格式为 `ctx [command]`。
它的一些功能包括:
- 从任一工具恢复现有工作流
- 将现有上下文引入新的工作流
- 保持稳定的转录绑定,因此一旦工作流与 Claude 或 Codex 对话链接,它会继续跟随该特定会话,而不是漂移到最新的转录文件
- 搜索相关工作流
- 从现有上下文分支,平行探索不同任务
它是故意以本地优先的方式设计的:使用 SQLite,没有 API 密钥,也没有托管后端。我主要是为自己构建的,但觉得与 HN 社区分享会很酷。
GitHub上最受欢迎的项目是“自己动手做X”(build-your-own-x),目前拥有491K颗星。这是React、Linux或Python的两倍。然而,我几乎从未在HN或其他地方听说过它。即使是关于它的少数HN帖子也显得非常可疑。一个有800分的帖子通常会有超过400条深入的评论,但看看“自己动手做X”的HN提交,它有867分,只有64条评论,几乎没有讨论。
顺便提一下,它是2022年由YC支持的。
使用Einlang,您可以编写代码如下:
```plaintext
let x = [
[[1.0, 2.0], [3.0, 4.0]],
[[5.0, 6.0], [7.0, 8.0]]
];
let row_sums[..batch, i] = sum[j](x[..batch, i, j]);
let loss = sum[..batch, i](row_sums[..batch, i] * row_sums[..batch, i]);
let dloss_dx = @loss / @x;
```
Einlang 还支持递归。您可以编写如下代码:
```plaintext
let alpha = 0.25;
let x[0] = 8.0;
let x[k in 1..6] = {
let prev = x[k - 1];
let loss = prev * prev;
let g = @loss / @prev;
prev - alpha * g
};
```
我想要一种方式,能够利用多代理系统的强大功能,处理从架构设计到安全加固的所有事务,而不需要支付“API税”。<p>这就是我构建Gyrus的原因。它是一套开源的自托管代理框架:Frosty用于Snowflake,Zeus用于SQL Server,Mick用于Postgres。其核心理念是完全控制:你自己托管,拥有凭证,并选择模型。
我本周还在更新Snowflake代理,以支持开源的Gemma 4模型。我对其进行了与最先进模型的评估,结果显示在准确性方面表现同样出色。虽然速度稍慢,但它能够免费完成工作。
我还实施了“安全第一”的架构,包括在工具层面硬编码阻止诸如DROP等破坏性命令,因为在数据操作中,仅依靠基于提示的安全措施是不够的。
我复兴了一个旧想法,开发了一个小型的本地 macOS 菜单栏应用,它将你的 tmux 窗口显示为触控条按钮,这样切换窗口只需轻轻一按。<p>它在菜单栏中静静运行,监控当前哪个终端处于焦点(Terminal、iTerm2、Ghostty),并实时更新触控条,显示你当前的 tmux 窗口。<p>这是一个有趣的“随性编码”副项目,同时也是我自己工作流程中想要的实用工具。希望它能对其他人也有所帮助。