摘要: 最近活动 迭代中 高级QA问答对的RAG知识库方案 (2025.05) 更新了 AutoPaint.NET (2024.02) 自然编程 奇幻元纪 上帝创世篇:如何画一颗静态树 女娲补天篇:仿人工拼接碎片 吴刚伐桂篇:更好的静态树算法 嫦娥奔月篇:粒子系统 天狗食月篇:粒子系统续 亚当夏娃篇:如何画 阅读全文
posted @ 2017-01-25 22:51 ExperDot 阅读(539) 评论(0) 推荐(0)
摘要: 引言 我一直有用 AI 编写小说的想法,最近尝试用 AI Coding CLI,在几轮对话中生成了一套约 60 万字的奇幻世界设定,其覆盖了一个虚构世界从创世神话到当代变革的各个方面。并随后在一个独立的对话中,基于这套设定进一步生成了角色驱动的叙事文学。 这篇文章记录整个过程以及其中的一些观察。 早 阅读全文
posted @ 2026-03-25 08:04 ExperDot 阅读(733) 评论(0) 推荐(4)
摘要: 最新动态 GitHub 开源: https://github.com/experdot/pointer [MIT] 前言 在此前的一篇文章中,我从用户视角提出了 AI 聊天应用的十条改进建议。那篇文章是对现有工具不足之处的归纳和设想。此后,我借助 AI 辅助编程工具,着手将这些设想付诸实践,开发了一 阅读全文
posted @ 2025-10-29 08:05 ExperDot 阅读(1042) 评论(2) 推荐(1)
摘要: 最新动态 GitHub 开源: https://github.com/experdot/pointer [MIT] 前言 在此前的一篇文章中,我从用户视角提出了 AI 聊天应用的十条改进建议,核心观点是:AI 聊天工具应当成为一个可长期依赖、结构化、可检索、可移植的个人知识系统。此后,我借助 AI 阅读全文
posted @ 2025-07-10 08:12 ExperDot 阅读(923) 评论(2) 推荐(6)
摘要: 引言 在当下的时代,组织和个人积累了大量的非结构化文档——财务报告、技术白皮书、法律合同、产品手册等。这些文档承载着宝贵的知识,但其价值往往被格式的壁垒和人工处理的瓶颈所掩盖。 大语言模型(Large Language Model, LLM)的出现,为这一问题提供了一条可行的路径。凭借对自然语言的深 阅读全文
posted @ 2025-06-20 11:37 ExperDot 阅读(3464) 评论(3) 推荐(4)
摘要: 最新动态 GitHub 开源: https://github.com/experdot/pointer [MIT] 前言 一年来,我尝试使用了多款 Web 端和桌面端的大模型聊天工具。在日常使用中,我发现,这些工具在围绕对话本身的管理和信息流转等方面,存在明显的不足。 当 AI 对话成为日常工作流的 阅读全文
posted @ 2025-06-12 07:23 ExperDot 阅读(1392) 评论(0) 推荐(2)
摘要: 前言 本文内容基于《Web应用安全入门》公开课。 目录 Web安全是什么(20min) Web安全漏洞分类(40min) 如何评估漏洞危害(15min) 我们能做什么(15min) 老师: 好,我们开始。我先做个自我介绍,我是experdot,今天给大家做一场Web应用安全的分享,本次演示是用白板而 阅读全文
posted @ 2023-03-13 08:02 ExperDot 阅读(1179) 评论(0) 推荐(2)
摘要: 前言 在微软官方文档中,未明确指出文件压缩功能的使用误区。 本文将对 ASP.NET Core 文件响应压缩的常见使用误区做出说明。 误区1:未使用 Brotil 压缩 几乎不需要任何额外的代价,Brotil 压缩算法可以帮助你的网站提升约 20% 静态资源加载性能。 同时启用 Gzip / Bro 阅读全文
posted @ 2021-05-26 08:02 ExperDot 阅读(1776) 评论(3) 推荐(12)
摘要: 有人问我:“什么是软件开发?”。回答这个问题前,我们需要先理解什么是软件。 一、软件定义 关于软件,已经有人给出了简单的定义,举例: 软件是计算机系统的一部分,它适配各种不同用途的机器。例如,通过同一台计算机但不同的软件,我们可以玩游戏、计算缴税、写信或者写书,以及获得约会邀请的答复。 —— 杰拉尔 阅读全文
posted @ 2019-06-18 08:31 ExperDot 阅读(2493) 评论(0) 推荐(3)
摘要: 准备 语言:TypeScript 工具:Visual Studio Code 演示:Audio Visualiazer 小明告诉我,他希望打开一个网页,立即听到他喜欢的音乐,如果有视觉特效就更棒了。 第一节 本地音频 “可是我的电脑里没有 MP3 文件!” “为什么需要打开一个本地文件?”小明问。 阅读全文
posted @ 2019-03-25 08:00 ExperDot 阅读(1454) 评论(1) 推荐(1)
摘要: 准备 IDE:Visual Studio Code Language:TypeScript GitHub:general-engine 本文主要讲述 Particles - Walker 示例的实现步骤,不涉及具体的代码细节。 第一节 粒子概述 粒子是粒子系统最基本的组成元素。 粒子有哪些属性 颜色 阅读全文
posted @ 2018-04-10 07:30 ExperDot 阅读(1635) 评论(2) 推荐(2)