最近做了一个把 100 页产品手册变成 AI 问答助手的小项目,主角是 Dify、知识库和 RAG。同事之前查一个操作参数,要在 PDF 里翻半天目录,现在直接问一句,AI 几秒钟给出答案,还会附带原文出处。整个过程没有写太多代码&a…
前阵子刷社区的时候,我发现 DeepSeek 官方仓库悄悄多了一个叫 Harness 的桌面端安装包,没有做任何大喇叭宣发,Release 页面只挂了简短说明。社区里已经有人开始跑起来了,我也第一时间下载安装,连着跑了几天。简单说&am…
最近我把家里的小爱音箱改造了一下:在 Windows 电脑上部署 MiGPT GUI,把小爱同学的云端大脑换成了 DeepSeek。现在对小爱音箱说一句"小爱同学,帮我解释一下什么是区块链",它不再是背一段词不达意的百科,而是…
DAG 是什么? DAG Directed Acyclic Graph(有向无环图) 在编译器后端,Selection DAG 是一种中间表示,用来描述单个基本块内的计算逻辑。要素含义节点(Node)一个操作(add、mul、load、…
Trae现在让我越来越懵了,我刚开始从官网下载的时候,它叫Trae,安装完叫Trae CN,应用商店叫TRAE-AI编程,现在又推出了TraeWork,我当时安装后变成了TRAE SOLO CN,然而声名在外的却是TraeCode。哦&a…
在一个典型的 SAP S/4HANA 数据模型里,我们很少只写一层 CDS View。更常见的结构,是数据库表或者最底层 CDS Entity 提供原始数据,中间的 Interface View 负责语义建模,再往上由 Consumption View、Projection View 或 RAP Service 暴露给 Fiori、OData 或其他消费者。 当…
一个 CDS View 刚开始开发时,源代码通常还很清爽。数据源、Association、字段列表,再加少量 Annotation,整个模型的职责一眼就能看明白。 但当这个 CDS Entity 开始被 SAP Fiori Elements、OData、分析应用以及各种消费端使用之后,情况很快就会发生变化。 一个字段需要显…
概述 本文以字符反转,字符统计,大小写转换为例,借助char数组对字符类型数据进行处理,手把手教授有关技巧。 核心概念 char类型数据:用来表示单个字符,但它的本质是小整数类型。 ASC码:是一种字符…
本文深入探讨证书链不完整修复方法(进阶篇),涵盖背景分析、原理剖析、实战步骤、配置示例、优化建议和避坑指南。随着业务规模增长,证书链不完整修复方法(进阶篇)的重要性日益凸显。无论你是刚入门还是资深…
/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …
/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …
/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …
/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …
/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …
/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …
/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …
/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …
/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …