即刻App年轻人的同好社区
下载
App内打开
MLOasis
75关注121被关注0夸夸
机器学习&数据科学
Talk is cheap, Do something.
博客:mloasisblog.com
公众号:MLOasis
MLOasis
1天前
100+的阅读量,加上5.5 块钱的公众号广告收入,就可以让我觉得公众号没白写😂

MLOasis: 5 分钟快速了解下 glm-5

00
MLOasis
2天前
5 分钟快速了解下 glm-5

GLM-5 技术报告速览

01
MLOasis
2天前
要我说,统计学概率论学得很好(甚至工作中有些人也不见得多好),不代表就能做对很多事情,我理解统计学大部分是建立在先验的基础之上的学科,没有历史数据,不做实验,不创造样本与先验,那统计学也难为无米之炊。
现实世界中,不是你统计学牛逼,你爱看数据,你认知就牛逼,你就能做对每一件事。
统计学在我看来最重要的两件事就是相关性和因果关系,大大小小的方法论和模型都是围绕这两点展开,但在现实世界中,依据相关与因果分析只能算做推断(inference),而不是做决策(decision),数据分析做得多透彻,术语理论运用的多熟练,也很有可能只是一个随机漫步的傻瓜,错把运气当能力,相关与因果分析无法保证成功,他们是用来避免愚蠢的。很多人停在 inference,而没有引入损失函数与风险结构。
那如何在各种不确定性下做出自己的决策?
数据无法量化所有东西,无法量化很多非共识,共识又不需要你量化了。聪明人做出的决定不是全靠数据,还有对某些事物发展的深刻理解,从而塑造出来的个人的认知和直觉。
关键是如何与不确定性共存,你只能不断做决策,然后失败,不断适应,不断学习,减少不确定性,增加确定性,但无法消灭不确定性。
塔勒布自己给的答案其实不是”更好地分析”,而是 asymmetry —— 让自己在错的时候损失有限,在对的时候收益无限。这不是认知问题,是结构问题。
与其提高决策质量,不如提高决策频率和可逆性。很多人在不确定时倾向于拖延、等待更多信息,但在动态环境里,快速做一个可以纠错的小决策,往往优于慢慢做一个”更准确”的大决策。Amazon “two-way door vs one-way door” 说的就是这个 —— 真正需要谨慎的只有不可逆的决策。
别想着看清楚再走,而是走得让自己摔不死,同时保留改道的能力。
而看不到的就是看不到,最危险的那种人,不是承认自己看不到的人,而是用一堆过往经验和术语把自己的盲区装裱成洞见的人。
00
MLOasis
5天前
最近都不去看 LLM 的原理和更新架构/算法进展了😂一心只想用 cc codex 开发自己的软件😂
00
MLOasis
6天前
做一个让自己赏心悦目,自己觉得好用的记账 APP
00
MLOasis
14天前
什么是 obsidian cli
为什么需要 obsidian cli

Obsidian CLI(命令行界面)是 Obsidian 官方在 1.12+ 版本中引入的特性,可以让你从终端 (shell) 控制 Obsidian 应用,用于脚本自动化、与外部工具集成,以及一些开发者辅助任务。它的目的和设计,与传统的 GUI 操作方式不同,有其独特价值。

核心作用是什么?

它让你能 通过命令行运行 Obsidian 操作,比如打开笔记、搜索内容、创建文件、追加文本、列出标签、查看任务列表等。用命令行脚本化这些动作,可以集成到自动化流程里。
对开发者来说,它还提供 “开发者命令”,比如打开开发者工具、重新加载插件、截图、执行 JS 脚本等,有助于插件/主题的测试、调试。
支持交互式终端界面 (TUI),带命令自动补全和历史,便于探索和重复使用命令。

为什么需要 CLI?

CLI 的引入有几类用途:
1. 自动化和脚本化:
在没有 UI 的情况下,通过脚本一条条执行笔记操作。例如批量生成日记、批量搜索并统计标签、自动写入任务等。这种场景下,GUI 的逐个点击效率很低。CLI 可以被 shell 脚本、Makefile、AI agent 调用。
2. 与外部流程集成:
你可以将 Obsidian 操作和其他工具链串联起来,例如 git 提交钩子、任务自动化、AI 工具调用等,无需打开 GUI 手动操作。
3. 更精细的控制:
CLI 可以直接获取结构化输出,例如搜索结果、任务列表、文件属性等,便于在脚本内部解析、转换。GUI 交互不适合这种结构化批处理。**:
内置开发者命令让插件开发和测试变得更容易,比如 reload 插件、打开 devtools、截图等,也可以被自动化工具使用。

Agent 为什么不能直接在文件夹中导航与读取?

这是一个关键区分点:

Obsidian 笔记库本质上是一个 文件夹 + Markdown 文件集合,所以任何 agent 或脚本都可以用常规文件系统访问这些文件内容。这意味着你可以直接读写 .md 文件——例如用 VS Code、vim、shell 或程序读取和修改。

文件系统访问只是文件级别的操作(读取、写入、删除、重命名等)。它 不包括 Obsidian 内部的应用逻辑,比如:
Obsidian 的搜索语法与索引
tag 统计、任务查询、Bases 查询
内部渲染状态、插件提供的功能
通过 UI 执行命令(例如打开特定的视图或执行命令面板中的命令)

CLI Obsidian 运行时内部 API 的入口,它能够调用 Obsidian 本体的功能,而不仅仅操作文件内容。

换言之,直接在文件夹读写只能访问 “数据静态层面”,而 CLI 可以访问 “应用运行时层面” 的逻辑和命令,这使得它比简单的文件操作更强。

总结

Obsidian CLI 的价值不在于替代文件系统访问,而是让你能:

用命令行代替 GUI 执行复杂任务
编写脚本自动化 Obsidian 行为
与外部工具或 CI/agent 集成
调用 Obsidian 内部的运行时代码和开发者功能

单靠文件夹解析是无法完整体现 Obsidian 内部的高层逻辑(例如搜索、Bases 查询、插件命令等)的,而 CLI 正是弥补这部分功能的桥梁。

Obsidian CLI - Obsidian Help

00
MLOasis
14天前
That's why Obsidian CLI
00
MLOasis
14天前
Obsidian 出了 CLI。
But why, I don't get it.
00
MLOasis
15天前
什么时候你愿意输入一段 prompt,尽管这段 prompt 很长?

当你输入的这段 prompt 比起各种导航、浏览、点击、跳转与确认都花更少时间的时候。

但是当你的决策路径或者行动路径只是一两个清晰明了的导航与点击的时候,再让你输入 prompt 就显得多此一举了。
00
MLOasis
16天前
他承认,当他面临死亡时,他可能更愿相信存在来世。“我愿意认为,在一个人死后有些什么东西依然存在。”他说,“如果你积累了所有这些经验,可能还有一点儿智慧,然后这些就这么消失了,会有些怪怪的。所以我真的愿意相信,会有些什么东西留存下来,也许你的意识会不朽。”

他沉默了很长时间。“但是另一方面,也许就像个开关一样。”他说,“啪!然后你就没了。”

再度沉默了片刻之后,他淡然一笑。“也许这就是为什么我从不喜欢给苹果产品加上开关吧。”
00