# OneRed **Repository Path**: vhion/one-red ## Basic Information - **Project Name**: OneRed - **Description**: 数据分析及可视化软件 - **Primary Language**: C# - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 1 - **Created**: 2021-04-13 - **Last Updated**: 2026-07-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ![输入图片说明](OneRed/OneRed.Main/imgs/OneRed.png) # OneRed #### 介绍 开发目的: 当前,国际信息可视化技术已向智能化、知识图谱化方向发展,CiteSpace、VOSviewer等产品在英文信息解析、关系网络等学术文献计量与情报分析领域得到广泛使用。国内可视化软件虽在政务、商业大屏等场景快速发展,但在中文文本深度处理、学术数据兼容、桌面端高性能可视化等方面仍存在明显不足,通用型工具对中文学术数据源支持薄弱,词共现统计、关系图谱,特别是知识地图等领域的实际应用成熟度不高,原生桌面软件稀缺,离线使用与交互体验有待提升。主要目的是打造一款中文文本深度处理、学术数据兼容、桌面端高性能可视化软件,解决通用型可视化外文工具缺失的问题。 面向领域/行业: 软件底层基于.NET平台,UI层依托WPF实现高精度图形渲染、响应式布局与自定义控件,面向中文文献与结构化数据支持多源数据导入、字段提取、词共现计算与可视化服务,提供桌面轻量化可视化服务。参考共现网络与知识图谱成熟算法,优化中文分词、停用词过滤、共现矩阵计算与聚类布局,支持中文大规模数据集快速计算,保证大节点网络下的流畅展示与低内存占用,解决传统工具中文支持弱、配置复杂、桌面性能不足等痛点。可广泛应用于文献计量、情报分析与知识管理等学术t和业务研究领域。 #### 软件架构 核心功能模块:多源数据导入模块(支持EndNote、Excel结构化数据)、自定义数据项提取模块(支持标题、关键词、作者等字段按需抽取)、中文词共现统计模块(内置中文分词、词频统计、共现强度计算等)、关系图谱生成模块(节点-边网络可视化、权重映射、动态布局)、知识地图输出模块(主题分区、层级展示、领域结构呈现)。有效解决通用型可视化外文工具对中文学术数据源支持薄弱,特别是知识地图等领域的实际应用成熟度不高,原生桌面软件稀缺,离线使用与交互体验有待提升等问题,打造一款在中文文本深度处理、学术数据兼容、桌面端高性能可视化软件,全程采用可视化向导式操作,无需编程与命令行配置,普通用户即可快速完成从数据到图谱的全流程分析。 软件底层基于.NET平台,UI层依托WPF实现高精度图形渲染、响应式布局与自定义控件,面向中文文献与结构化数据支持多源数据导入、字段提取、词共现计算与可视化服务,提供桌面轻量化可视化服务。参考共现网络与知识图谱成熟算法,优化中文分词、停用词过滤、共现矩阵计算与聚类布局,支持中文大规模数据集快速计算,保证大节点网络下的流畅展示与低内存占用,解决传统工具中文支持弱、配置复杂、桌面性能不足等痛点。可广泛应用于学术研究、文献计量、情报分析与知识管理等场景。 #### 运行环境 操作系统:Windows 7及以上 内存:≥4GB 存储:≥1GB可用空间 依赖:.NET 10运行环境 #### 安装教程 1. 网络下载 OneRed安装文件目前仅存放在Gitee,用户可在搜索引擎输入“OneRed“,通常是第一条检索结果,或直接输入网址“ https://gitee.com/vhion/one-red” 打开OneRed安装文件下载网页。请下载最新版本并安装。 ![输入图片说明](OneRed/11.png) ![输入图片说明](OneRed/12.png) 在页面点击“OneRed 信息可视化.msi“即可打开下载页面。完成下载后可进行离线安装操作。 2. 离线安装 双击下载到本地的OneRed安装文件,![输入图片说明](OneRed/short.png)打开安装向导界面,选择“下一步“。 ![输入图片说明](OneRed/setup1.png) 选择“我接受许可协议中的条款“后点”下一步“。 ![输入图片说明](OneRed/setup2.png) 如果已经安装过OneRed,则会弹出“修改、修复或删除安装“界面。 ![输入图片说明](OneRed/setup3.png) 选择安装路径,点击“下一步“。 ![输入图片说明](OneRed/setup4.png) 在准备安装界面,点击“安装“,进入安装过程,此过程可能需要几分钟时间。 ![输入图片说明](OneRed/setup5.png) ![输入图片说明](OneRed/setup6.png) 完成安装后,点击“完成“按钮退出。桌面会显示OneRed快捷图标,![输入图片说明](OneRed/setup7.png) ,双击后可打开OneRed进行数据分析。如果无法打开,请尝试在快捷图标上点击右键,以”以管理员身份运行“。 ![输入图片说明](OneRed/setup8.png) #### 功能模块介绍 核心功能模块:多源数据导入模块(支持EndNote、Excel结构化数据)、自定义数据项提取模块(支持标题、关键词、作者等字段按需抽取)、中文词共现统计模块(内置中文分词、词频统计、共现强度计算等)、关系图谱生成模块(节点-边网络可视化、权重映射、动态布局)、知识地图输出模块(主题分区、层级展示、领域结构呈现)。全程采用可视化向导式操作,无需编程与命令行配置,普通用户即可快速完成从数据到图谱的全流程分析。 1. 主界面 主界面包括菜单区域、工具区域、参数设置区、数据及图谱展示区域。 ![输入图片说明](OneRed/user1.png) 2. 新建项目 需要新建项目才可以进行数据分析,通过菜单区域“文件>新建项目”打开新建项目页面,填写项目名称、项目保存路径即可。 注意:项目保存路径下的所有资料都会被清空。 ![输入图片说明](OneRed/user2.png) ![输入图片说明](OneRed/user3.png) 3. 导入数据 完成项目建设后,便可以通过菜单区域“数据>导入”和工具区域“导入”下相应菜单及按钮导入需要分析数据,目前支持Excel或EndNote两种方式导入。数据导入成功后会在数据及图谱展示区域第一个Tab页显示,参数设置区会显示基础数据分析结果供后续提取数据使用。 **注意:1.EndNote数据可通过知网、同方等文献网络下载; 2.Excel按模板数据项调整需要导入的数据源即可。(模板可在上面列表中下载并填写数据)** ![输入图片说明](OneRed/user4.png)![输入图片说明](OneRed/user5.png) ![输入图片说明](OneRed/user6.png) 数据被导入后,软件会自动提取每个年度的文献量和作者人员,使用人员可以通过参数设置区域的“数据处理动态”文本窗口查看、复制相关数据。也可以通过数据及图谱展示区域的“拆线图”、“生命周期图”生成基础图谱。 ![输入图片说明](OneRed/user7.png) ![输入图片说明](OneRed/user8.png) 4. 提取数据 在参数设置区域,使用人员可以根据数据构成及个人需要,通过点击“提取数据”按钮进行数据提取,相关参数设置如下: —有时间/无时间分析: 默认对含时间的数据进行有时间分析,也可以忽略时间进行总词频或总权重的分析。 —直接/间接分析: 默认为直接分析,即只对提取项的数据进行共现频次、权重统计。间接分析,则对提取特征项的数据进行共现频次、权重统计,反间提取项各词之间的关系。 —分隔符: 如果提取项各词之间含有分隔符号,则选择相应符号即可,默认为“|”。如果源数据项无分隔符,则可采用智能分词进行数据相似性统计分析。 —时间限定:可以限定提取数据的起始、结束年份及年度切片,默认起始年为数据最早年、结束年为数据最晚年、年度切片为1年。 ![输入图片说明](OneRed/user14.png) —显示词限定:可以通过词频、词权、共频、共权进行指定区间词的显示。有时间则可按年度提取数据,无时间则仅通过总词频提取数据。 ·有时间 ![输入图片说明](OneRed/user15.png) ·无时间 ![输入图片说明](OneRed/user16.png) 设置好的参数,可以通过“保存项目”按钮 对参数进行保存,再打开项目时,会自动读取最后保存的参数。 ![输入图片说明](OneRed/user18.png) 5. 生成图谱 提取的数据,根据数据参数设置的限定,使用人员通过点击“生成图谱”按钮进行图谱绘制。图谱参数设置区域相关参数设置如下: —图谱类型:有关系图谱、知识地图两种类型,默认为关系图谱。 ![输入图片说明](OneRed/user19.png) —节点类型:有玫瑰型、扇面型和放射型三种,默认为玫瑰型,主要用于关系图谱设置。 ![输入图片说明](OneRed/user20.png) —边线类型:有直线、弧线和贝塞尔线三种,默认为直线,仅用于关系图谱设置。 ![输入图片说明](OneRed/user21.png) —地图类型:有等高线图、板块图两种类型,默认为等高线图,仅用于知识地图。 ![输入图片说明](OneRed/user22.png) —节点调节:![输入图片说明](OneRed/user23.png)可调节图谱中节点的透明度、大小、节点颜色。 —标签调节:![输入图片说明](OneRed/user24.png)可调节图谱中标签的透明度、大小、字体颜色。 —边线调节:![输入图片说明](OneRed/user25.png)可调节图谱中边线的透明度、大小、连接线颜色。 —背景调节:![输入图片说明](OneRed/user26.png)可调节图谱背景颜色。 —引力调节:![输入图片说明](OneRed/user27.png)范围为【0.1-2.0】,值越小存在边的两个节点间距越大,值越大存在边的两个节点间距越小。 —斥力调节:![输入图片说明](OneRed/user28.png)范围为【1.0-20.0】,值越小节点间距越小,值越大节点间距越大。 —向心力调节:![输入图片说明](OneRed/user29.png)范围为【0.1-1.0】,值越小节点向心性越小,值越大节点向心性越大。 —长半轴调节:![输入图片说明](OneRed/user30.png)范围为【1-100】,值越大节点呈横向分布越明显。 —短半轴调节:![输入图片说明](OneRed/user31.png)范围为【1-100】,值越大节点呈纵向分布越明显。 —环境光调节:![输入图片说明](OneRed/user32.png)范围为【0.1-1.0】,值越小知识地图越暗,值越大知识地图越亮。 —漫反射调节:![输入图片说明](OneRed/user33.png)范围为【0.1-1.0】,值越小知识地图光漫反射越暗,值越大知识地图光漫反射越亮。 —平滑度调节:![输入图片说明](OneRed/user34.png)范围为【1-4】,值越大知识地图过度越明显,默认为3最佳。 ![输入图片说明](OneRed/user35.png) ![输入图片说明](OneRed/user36.png) #### 参与贡献 1. Fork 本仓库 #### 特技 1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md 2. Gitee 官方博客 [blog.gitee.com](https://blog.gitee.com) 3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解 Gitee 上的优秀开源项目 4. [GVP](https://gitee.com/gvp) 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目 5. Gitee 官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) 6. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)