粉丝2.9万获赞20.1万


一千五百年前,二十四岁的北魏孝文帝拓跋宏做了一件让所有人看不懂的事。他在离地七十五米高的悬崖上盖了一座庙,他叫悬空寺。今天你站在衡山金龙峡谷,抬头仰望,心里会问,这庙是谁建的? 明明知道绝壁施工,九死一生,为什么还非要建在半空?先告诉你两个关键人,一位是这座庙的总策划,一个先世多年的道士。另一位是这座庙的总推手,一个离世不久的女人, 一个雨花的道士,一个谢世的女人,一个建在的皇帝。他们用一座悬崖上的房子,编织起一个王朝的过去、现在和未来。 故事先从那个道士说起。他叫贯千之,道教天师道领袖,也是北魏太武帝拓跋韬的国师。他一辈子都在追求远离尘嚣,修道通天。 在他看来,道坛要建在高,不闻鸡鸣狗吠之声的地方,方能与天神交接。他把这叫上人逍客,下绝逍府, 上去能与神仙对话,下来能了尘世烦恼。可惜,庙还没建,公元四百四十八年,冠千枝就走了。他的弟子们牢记师父的梦想,一心要找一处绝壁,建一座这样的空中道场, 这一找就是四十三年。但真正为空中寺院做好准备的,不是道士冠千枝,也不是年轻的皇帝拓巴红,而是另外一个女人,拓巴红的祖母冯太后, 一个深安汉文化、手握朝政的汉人女子。当时的北魏朝堂谦卑贵族,争权夺利,靠的是刀枪剑戟和家族血统。但皇太后却给了孙子托邦红另外两样东西,一本他亲自编辑的教材,一套完整的制度工具 阿给托巴红安排了最好的汉人老师,教他读汉书、写汉字、懂汉语。在冯太后编写的课本里,没有骑马打仗的凶悍,只有治国安邦的智慧,中原文明的包容。 除了这些,冯太后还干了几件大事,并奉路、封田地、编户籍,一个草原帝国硬被他改造成了一个能征税、能管民的中原朝廷。这些为托巴红后来的汉化改革打下了坚实基础。 只可惜,他没能亲眼看到这一切。公元四百九十年,逢太后病逝。公元四百九十一年,悬空寺开工。这是孝文帝托派鸿亲政后的第一件大事。 他要做的不只是建一座庙,更是给祖母交的一份作业,同时也是给所有先辈贵族出了一道考题, 你们是否准备好做一个汉人?他把寺庙的地点选择了横山金龙峡。从表面上看,这里正对面是天峰里,军事要塞,悬崖下是通往中原的必经栈道,所有南来北往的人都要抬头看见 他。但更深层的原因是,他不仅是座庙,更是北魏王朝彻底汉化的广告牌,上面清楚的写着一句话,先辈人,容得下汉文化,也容得下所有信仰。 这是托邦红为后续迁都洛阳,让千百人改汉姓、穿汉服、说汉话提前做的舆论和文化的铺垫。他要让所有人看到,北魏早已不是那个只懂征战的草原部落,而是一个包容开放、愿意融入中原的王朝。 除此之外,他还做了一个更大胆的决定,他把佛祖、老子、孔子请进了同一间屋子,这是中国建筑史上独一无二的三教殿,你走遍全中国,也找不到第二座这样的寺庙。如道、佛三位祖师爷 并肩而坐。在当时,这绝不是简单的信仰混搭,而是一场深思熟虑的政治布局。佛道如三家被托巴红拧成了一股强大的文化联盟,他要在所有人的仰望中传递一个信号, 我们不徘徊,我们懂包容。而这份包容的底气,这份汉化的笃定,正是冯太后用那一整套制度工具,一点一点为他夯实的。 道士的梦想,太后的格局,皇帝的决心,所有的目光都聚齐了,所有的铺垫都做好了,可房子终究得有人盖。 你要知道,一千五百年前,没有起重机,没有安全绳,工匠们如何才能把几十上百吨的木头弄上七十五米高的悬崖? 这些嵌入崖壁的衡量,为什么能在岩石里一卡就能是一千五百年?历经风雨地震,依旧纹丝不动。下期,我们将拆解悬空寺的 骨架,看每位匠人如何借势,让寺庙和山崖融为一体。我是启叔,关注我,启叔来了,听我讲建筑背后的故事。

圣殿广场啊,这个是魔门,魔门教的总部的教堂。哦,这是盐湖城,昨天我们住在一楼。

现在看到的不是一个笔记目录,这是我的知识库控制台,他知道我今天做了什么,哪些工作区最近在动 to do, 还剩几个。最重要的是,它背后不是 opc 店,而是一套我已经开源的知识库系统。 但这个控制台不是重点,重点是它背后连着一套可以直接复制的知识库模板。你把模板仓库拉到本地, 然后在这个目录里打开任何一个能读规则文件的智能体,不管你用哪家的都行。说一句,帮我出示画这个知识库,出示画完成后,你的知识库就不再是文件夹了。它有路由规则,有十六个技能模块,有自动化钩子,有结构校验,零外部依赖,拉下来就能用。 很多人做知识库,第一反应是把目录设计得更精致,但真正卡住你的从来不是目录。 你仔细想,每次你让 ai 帮你整理知识库,是不是得先花五分钟解释你的目录规则命名规范放在哪里?这就是问题。你的知识库里没有一个 ai 能直接读懂的操作协议, 结果 ai 进来跟个临时工一样,只能帮你打字。我的做法是把规则写进文件系统本身有一个缩影文件定义路由,有一个目录定义分类法,有一个入口协议,告诉 ai 进来先读什么智能体,进来自己就知道该怎么干。 来看实操,第一步,把模板仓库拉到本地。第二步,在这个目录里打开你的智能体,说帮我出使画这个知识库,他做了什么?首先定位根,目录向上便利找缩影文件,找到了就确认这是知识库根。 然后做结构验证八个工作区目录是否完整,规范文件是否存在,接着安装钩子,代码提交时自动记录到工作日记。智能体绘化结束时,提醒你沉淀产出最后注册技能模块。整个流程大概一分钟,你不需要碰任何配置文件。 这套系统的核心是五个零件,每个解决一个具体问题,我一个个拆给你看。 第一个零件入口协议,他是智能体进来读的第一个文件,告诉智能体跟目录怎么找,有哪些工作区技能,怎么加载第二个零件空间路由,所以文件里每个工作区有一个描述字段,注意这不是关键字匹配智能体读完这些描述后, 你说帮我记一个想法,他自己判断应该落在收件箱还是日记还是知识库。而且你新建一个子目录,不用改任何配置路由,自动覆盖。 第三个零件执行能力技能目录里有十六个独立的工作流模块,出土化,写日记,整理知识,写文章,做复盘,审计文件,但这些不是一次全家带的。 系统用渐近式加载,先激活主技能定位,根目录,再读缩影和五个规范文件,然后按与一路由匹配到具体工作区,才加载那个工作区的此技能只有当你的意图精确命中某个领域,才会加载对应的领域技能。这个设计让日常操作只消耗最少的上下文。 现在这两个东西我都开源了,一个是 set space water template, 负责一键去抽象这个知识点。另外一个是 set space dashboard, 负责把系统状态变成控制台。如果你也想试试,不要从怎么分类笔记开始,先从克隆模板开始,然后对 a 键地说,帮我抽象这个知识点就够了。 第五个零件控制台,它把文件系统里的状态重新变成可见的界面。 统计情告诉你知识库有多少文件,本周新增几个,本月新增几个。热力图不是读提交记录,因为拉代码会打乱时间,而是读每个文件头部的创建和修改时间。代办区可以双击行内编辑,单机打开文件,不用切窗口。所有数据从知识库实时计算,没有额外数据库。 你可能会问,为什么拉下来就能用?因为有个设计叫自描述锚点,整个系统的根判断就一条规则,所以文件存在这里就是知识库定位脚本,只做一件事,向上便利。目录找到,这个文件 找到了就确认根目录找不到就报错退出,不设任何硬编码兜底。这意味着你放到任何路径都能工作,不需要注册,不需要数据库,不需要配置中心。 所以我真正放出来的不是目录结构,目录只是骨架,真正放出来的是一套协议。用户说一句自然语言,系统通过语义路由判断落在哪个工作区,加载对应的技能执行操作。生成的文件自动带完整元数据沟子负责追踪变更。控制台把状态反馈回来, 从输入到输出到追踪,全链路由协议驱动,不需要人中间插手整理。这里最关键的不是 dashboard 好 看,真正的关键是这个数据库会自己运转。 commit 之后, git hook 可以 写工作日志。 a 进了 session 之后, stop hook 可以 提醒沉淀, 每天固定时间, callahead 可以 出手话当天的一个,当天的一个记录,没有这些自动化,它还是一个等你手动整理的一个文件夹。 我提供的只是协议和模板,不是唯一答案。工作区怎么划分,既能模块装哪些沟子跑什么逻辑,全都可以改。你完全可以按自己的需求裁剪扩展重组,打造一套真正属于你自己的知识操作系。

这是什么历史遗迹?这是古罗马斗兽场,始建于两千多年前,由四万名俘虏耗时八年时间建造而成。这是什么历史遗迹?这是威帝玛拉蒂卡尔神庙遗迹位于沛滕盆地的热带雨林深处,是玛雅文明最大成邦的巅峰之作。这是什么历史遗迹?这是希腊的帕特农神庙,建于两千多年前,是为供奉守护神雅典娜而建。 这是什么历史遗迹?这是埃及阿布辛贝勒神庙,是三千三百年前,法老拉美西斯二世凿山而建,每年两次日出,精准照亮神像。我之前对世界上的其他文明完全是一知半解,一直好奇为什么金字塔这些干巴巴的建筑也能被评价为世界七大奇迹, 直到翻开这本看得见的文明,才明白佛罗伦萨为何能成为文艺复兴的发源地,古希腊人到底是如何布局神庙设计雕刻的。整套书十五本,汇集各领域专家学者二十多年编写完成,从四千六百年前的古埃及到两百年前的工业革命,跨越亚非、欧三大洲,给你搭起完整的世界文明史框架。 书里有上千张超细致的透视画,拆解一座座伟大的建筑工程。你能看到埃及法老的永恒统治和强大的号召力,也能看到绵延千年的丝绸之路,还能看到中世纪古堡里数不清的生活小细节,还有地理大发现背后暗藏的劫略与黑暗。 他最厉害的是把听着就头疼的世界史,用建筑这个特别的角度讲的又有意思又有干货。不管是给孩子攒文史底蕴,还是咱们自己长见识、开眼界,这都是一套闭眼入的宝藏好书。

如果你把整个圣母殿掀起来,就会发现这绝对是最吓人的国宝。里面几十尊尼塑就这么静静注视着你,每一双眼睛都像活的尼塑,传神到什么程度? 有的侍女捧印凝眉,有的歌姬微起朱唇,每一尊的表情都不一样。这是北宋宫廷生活的全息投影,你真看得出神。突然发现,这么大的殿,中间怎么一根撑地的柱子都没有?秘诀就藏在四周狼柱和头顶的斗拱里,这叫剪柱法, 宋代的工匠把中间城中的柱子全撤了,用层层出挑的斗拱把屋顶的重量分散到外墙上。你站在桥心回望圣母殿, 八条木龙,几十尊活过来的泥塑,无数的大殿、十字飞梁,全部收在一个画面。这不是一座庙,这是一台精密运转了快一千年的宋代建筑机器。我之前对古建筑完全是门外汉,不知道斗拱是什么,不知道几兽是什么,直到看到这本书,我才能看懂古建筑。 书里没有堆砌绘色的专业术语,而是从古建筑的屋顶造型与种类类型,讲到五脊六兽、斗拱、门窗。全书用六百多张古建解剖图层层递进的拆解中国古建筑的魅力,让你看着就像亲自游览各个朝代的古建。 从故宫的皇家霸气到民间大院的自在生活,从元代的豪迈大气到宋代的精巧雅致,专业建筑师都点头说地道。如果你不想再参观拍照,却不理解,如果你想为孩子留下一份能读懂中国的文化底蕴,那这本看懂古建筑就是给你准备的通关钥匙。


这是一个 pdf, 如果你想把它转成 word, 那 么大概率你会得到这样这样还有这样的结果,因为其实大多数格式转换工具并不能准确识别 pdf 的 元素信息,那么有没有什么工具能精准的提取 pdf 元素并转换成 word 形式呢?这里是开源工具推荐第七十二期,本期给大家推荐的是 这个项目已经获得了三十五点七 k 的 star。 只需要拖入需要转换的文件,它就能一键提取 pdf 中的各种元素,甚至还能识别图片文字,提取表格,识别公式就很离谱。你可以直接复制需要的内容,也可以在这里一键保存各种格式的文件,非常方便。最关键的是,它支持多平台安装以及在线使用,而且完全免费。

呃,上来就懵逼了,不知如何下手啊哈哈哈哈啊哈哈哈问一下都没有用 excel 加 t s 加 v t 加 s 怎么开始创建项目 啊? 啊哦,原来是要先装 no 的 j s 环境。这个我装了。那我直接执行 npm create wit at latest 命令应该行了。复制 npm create wit at latest 命令,切换到编辑器界面的终端里,粘贴运行。 输入命令后,编辑器提示 need to install the following packages create wit app 九点零点六 ok to proceed why? 看不懂啥意思,截图问下冻妹 哦,豆妹告诉我,直接按一下键盘上的 y, 再回车就能继续创建项目了。那我就按照豆妹的提示直接 y 回车了。 哎,怎么报错了?赶紧截图问豆妹怎么回事, 都没叫我。别慌,这是 windows 上使用 n p m 执行命令时很常见的问题, 还信誓旦旦给了一套能解决百分之九十九这类问题的方案。他从报错信息看分析,问题大概率出在这几个地方。 n p m 缓存异常,之前的安装缓存死坏了,导致命令执行失败。 权限与执行环境问题, power shell 或 cmd 的 执行策略限制了命令运行。 node js 版本兼容性,虽然我用的是 v 二零点一,一点一符合要求,但可能和 m p m 版本不匹配。还给了几个解决方案,按顺序式,大概率第一步就。解决 方案一,该用 m p x 命令,最推荐挑过 m p m 大 局缓存,直接在终端输入下面这条命令,它会直接下载并运行 create bit, 不 走 n p m 的 全屏缓存,回车后按提示选择 react react 加 type script 就 能正常创建项目了。 方案二,清除 n p m 缓存加重装依赖。如果方案一还是报错,试试清理缓存 bash 运行,清除 n p m 缓存 n p m catch clean force, 再重新执行创建命令 n p m created wit at latest。 先试试方案一,复制 n p x create 杠 wit latest 命令到编辑其终端专替运行。 呃,又报错了,说好的大概率第一步就解决呢?试试方案二,复制清除 n p m 缓存命令 n p m cache clean force 到编辑器终端粘贴运行 终端返回 n p m one using force recommended protections disabled。 这是说明成功清理了 n p m 缓存,接下再把创建命令 n p m create witat latest 复制过来,到终端运行。 卧槽,怎么还报错?豆妹你在逗我吗?说好的百分之九十九解决问题呢?呃,后面跟豆妹掰扯了十分钟解决不了,没办法,只能让狄老师来救场了。呃,把报错截图给狄老师啊,狄老师,图片上传有些慢啊。 狄老师分析了一波,说我遇到的错误是因为当前 node js 版本 v 二零点一一点一缺少 ut style text 导出,该功能在 node js 二零点一二点零中首次引入,在 v 二二中更为稳定。而 created vita 的 新版本可能依赖了此 api。 他给了几个方案一,升级 node js 推荐。二、选用版本管理工具。三、临时降级 create vita 版本。四,清除缓存并重试。那我就来试试狄老师推荐的。方案一,升级 node js 呃,这 node js 官网下载有些看不懂,怎么选截图问下狄老师,狄老师让我下载 node js v 二四点一五点零 lts 版的 windows 安装包点 msi, 我 把它下载下来了,接下来安装 node js 安装 node js 过程中要做些勾选或选择,需要截图分析。 d 老师截图上传有些慢,这里为了快用逗妹来分析进行选择,因为这部分比较简单,逗妹应该没太大问题。安装完成后,验证版本在终端输入 node 杠 v n p m 杠 v 分 别验证版本能正常输出版本号,说明安装成功了。 接下来执行创建命令, n p m create wit at latest 看看行不行。可以看到没包错了,项目正在创建,现在要我命名项目了 啊啊啊,跌倒时牛逼!第一个方案就解决问题了,接下来输入项目名字,回车,终端返回 select free map 是 让我选一个框架,我要创建的项目是 react 加 ts 加 v 加 sauce。 那 当然选第三个 react, 然后回车 终端返回 select variant 是 让我选一个项目变体,第一第二都有 type script, 不 懂它们区别在哪儿?截图问下豆妹,豆妹让我直接默认选 type script 回车。下一步我追问下面那一项 type script 加 react compiler 是 什么? 哎呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀。 豆妹推荐选 type script 基础的 type script 模板,不带额外实验性功能,兼容性最好。 type script 加 react compiler, 带 react 官方新的自动翻译优化工具,减少手动写 use memo use callback, 但属于较新的功能部分,第三方库兼容问题多。虽然可以用,但新手建议先从基础 type script 模板开始。正好我是新手,那就选基础的 type script 模板。 回车后终端返回 install with mpm and start now。 呃,看不懂啥意思,截图问一下豆妹。 哎呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀哈原来是在问我要不要直接用 m p m 安装依赖,然后启动开发服务器? 选 yes which 会自动帮我执行 npm install 加 npm runtime, 安装完直接启动项目,省得我手动敲命令。那我直接选 yes 回车,等项目跑起来后再手动安装 s two hours later。 两个小时后,项目终于安装完成,本地卡发服务器也跑起来了。复制终端返回的项目链接地址到浏览器打开,可以看到项目运行起来了。 接下来准备安装 sas, 把安装 sas 的 命令 npm install sas 刚递复制过来,因为现在项目运行中无法在终端输入命令,先按 ctrl c 结束当前运行的项目,终端回到正常的命令输入状态, 再把命令粘贴到终端运行。接下来等它安装完,等待过程中突然发现安装 sas 的 命令 npm install sas 刚递,比其他命令后面多了一个刚递。有些好奇,就问了下豆妹, npm install sas 刚递和不加刚递有什么区别 哦? 加杠地等于只在开发使用,上线后不需要。不加杠地等于开发和上线运行都必须用,比如开发工具 suss, wit, script 等。加杠地,比如运行依赖 react, axiuse, 路由等。不加杠地 so this name? 过了一会儿,终端返回五 package sir, looking for funding run npm fund for details 看不懂啥意思,截图问下东妹。 哎呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀 呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀呀有五个包在寻求资金。赞到等我赚。 接下来在终端输入 m p m run def 启动项目。呃,怎么又报错了?经过排查发现原来是我安装 cs 到项目文件夹外面去了,还在项目文件夹外面启动项目,导致报错。我清理了项目文件夹外面的 cs, 依赖用 cd 进入项目文件夹里面重新安装 cs, 再次在终端收入 m p m run dev 启动项目,到浏览器刷新,可以看到项目正常启动了。项目启动后不知如何下手,截图问一下都没接下来呢,这些文件干什么的?我在哪里操作 啊? 大概简单来说, wait 加 react, 加 ts, 加 cs。 项目创建完文件就分两类,第一, s r c 文件加我写代码的地方 app 点 t s x 是 主页面 app 点 c s s 改成点 s c s s 就 能用 s。 第二,跟目录那些配置文件 package, 点 jason white coffee, 点 ts, node modules 自动生成的,不用管操作就三步,改后缀,写样式,写组建,保存完,自动刷新完事项目文件。看懂了,下一步就是真正写代码了, nice。

这是一款视频转图文笔记工具,将视频文件及其对应的字幕文件拖入软件界面,点击转换按钮,即可自动生成包含文字内容和关键画面描述的 图文笔记文档。生成的文档可直接导入到各类文章发布平台,原有的格式和字体样式会保持完整,方便直接使用。以时长约一分钟的视频为例,转换时间通常在十秒以内,整体操作比较简单,适合需要快速将视频内容转为文字笔记的自媒体用户。