CarlowZJ
AI智能体、数字人等相关AI项目,全能型开发,擅长AI辅助编程,能开发前后端,也能部署运维,有需要的可以找我,也可以和我一起组团
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
HIGRESS插件开发入门:使用WASM扩展网关功能
本文详细介绍HIGRESS的WASM插件开发方法,包括开发环境搭建、插件架构设计、开发流程和最佳实践。通过实际案例,帮助读者掌握如何使用WASM技术扩展HIGRESS网关功能,实现自定义业务逻辑。WebAssembly(WASM)是一种低级的类汇编语言,具有紧凑的二进制格式,可以以接近原生的性能在现代浏览器中运行。在HIGRESS中,WASM被用于实现插件系统,提供安全、高效的扩展能力。掌握WASM插件开发理解插件架构学会性能优化遵循最佳实践。原创 2025-06-13 00:06:08 · 1063 阅读 · 0 评论 -
Neo4j 初探 —— 图数据库的概念与架构
Neo4j 作为一种强大的图数据库,凭借其独特的图数据模型和高效的数据查询性能,在处理复杂关联数据方面具有显著优势。通过本文的介绍,读者对 Neo4j 的概念、架构、安装配置、应用场景以及注意事项等方面有了全面的了解。从图数据库的诞生背景到与传统数据库的区别,从 Neo4j 的核心概念到详细的架构组成,再到如何在不同操作系统下进行安装配置,以及丰富的应用场景和需要注意的问题,本文为读者呈现了一个系统化的 Neo4j 入门指南。原创 2025-05-26 21:50:20 · 1178 阅读 · 0 评论 -
MetaGPT环境配置与基础使用教程
"""自定义配置类""""""加载自定义设置"""try:print(f"加载自定义设置失败:自定义配置类加载自定义设置""" try : with open(file_path , 'r') as f : self . custom_settings = json . load(f) return True except Exception as e : print(f"加载自定义设置失败: {保存自定义设置。原创 2025-06-12 00:08:37 · 1052 阅读 · 0 评论 -
人工智能在医疗领域的应用:技术、实践与未来
人工智能(AI)技术在医疗领域的应用正逐渐改变医疗服务的面貌。从医学影像分析到疾病预测,再到药物研发,AI技术为医疗行业带来了前所未有的效率提升和准确性增强。本文将详细介绍人工智能在医疗领域的核心应用、技术优势以及其在提升医疗效率和准确性方面的价值。我们将从人工智能的基本概念入手,深入探讨其在医疗领域的应用场景、技术实现、实际案例,以及在实际应用中可能遇到的问题和解决方案。原创 2025-06-03 00:03:56 · 1487 阅读 · 0 评论 -
Flowise部署与运维实践
本文深入探讨Flowise平台的部署与运维实践,包括容器化部署、服务编排、监控告警、日志管理等方面。通过详细的部署方案和运维策略,帮助开发者实现Flowise应用的高效部署和稳定运维。本文详细介绍了Flowise平台的部署与运维实践,包括容器化部署、服务编排、监控告警、日志管理等方面。通过详细的部署方案和运维策略,帮助开发者实现Flowise应用的高效部署和稳定运维。原创 2025-06-19 00:09:21 · 14 阅读 · 0 评论 -
Flowise AI模型集成与优化
本文深入探讨Flowise平台的AI模型集成与优化,包括模型选择、模型部署、性能优化、模型监控等方面。通过详细的集成方案和优化策略,帮助开发者实现高效的AI模型应用。本文详细介绍了Flowise平台的AI模型集成与优化,包括模型选择、模型部署、性能优化、模型监控等方面。通过详细的集成方案和优化策略,帮助开发者实现高效的AI模型应用。原创 2025-06-19 00:09:08 · 13 阅读 · 0 评论 -
LLaMA-Factory数据集格式详解:从Alpaca到ShareGPT的完整指南
本文深入探讨了LLaMA-Factory框架支持的数据集格式,从基础的Alpaca格式到复杂的ShareGPT格式,全面介绍了各种数据格式的特点、使用场景和实现方法。通过详细的代码示例和最佳实践,帮助开发者快速掌握数据集准备和处理技巧,为模型训练提供高质量的数据支持。mindmaproot((数据集格式))文件格式JSONJSONLCSVParquetArrow数据格式AlpacaShareGPT数据类型指令监督预训练偏好学习多模态。原创 2025-06-19 00:08:09 · 80 阅读 · 0 评论 -
Flowise工作流设计最佳实践
本文深入探讨Flowise平台的工作流设计最佳实践,包括工作流设计模式、节点连接、数据流转等核心概念,通过实际案例和代码示例,帮助开发者构建高效、可维护的AI应用工作流。本文详细介绍了Flowise工作流设计的最佳实践,包括工作流设计模式、数据流转、错误处理、性能优化等方面。通过实际案例和代码示例,帮助开发者构建高效、可维护的AI应用工作流。原创 2025-06-19 00:07:42 · 20 阅读 · 0 评论 -
DeepSeek-R1模型应用开发:从零开始构建智能对话系统
本文深入探讨了基于DeepSeek-R1模型构建智能对话系统的完整流程,从系统设计到实现部署,全面介绍了如何开发一个高质量的对话应用。内容包括系统架构设计、对话管理、上下文处理、多轮对话、情感分析等关键技术,帮助读者掌握大模型应用开发的核心技术。fill:#333;color:#333;color:#333;fill:none;服务层业务层前端层模型服务知识库对话管理器上下文处理器用户接口系统架构设计对话管理实现上下文处理模型服务知识库管理。原创 2025-06-19 00:06:40 · 35 阅读 · 0 评论 -
DeepSeek-R1模型推理优化:从理论到实践的完整指南
本文深入探讨了DeepSeek-R1模型的推理优化技术,从理论分析到实践应用,全面介绍了如何提升模型推理性能。内容包括推理加速、内存优化、批处理策略、量化技术等关键优化方法,帮助读者掌握大模型推理优化的核心技术。fill:#333;color:#333;color:#333;fill:none;应用阶段测试阶段优化阶段分析阶段部署应用性能测试优化策略模型分析推理加速内存优化批处理优化性能评估最佳实践。原创 2025-06-19 00:06:33 · 18 阅读 · 0 评论 -
DeepSeek-R1强化学习训练:无需监督微调的推理能力提升
本文深入探讨了DeepSeek-R1模型通过强化学习(RL)直接训练基座模型的方法,详细介绍了如何在不依赖监督微调(SFT)的情况下提升模型的推理能力。通过具体的训练方法、实现步骤和效果分析,帮助读者理解这一创新性的训练策略。fill:#333;color:#333;color:#333;fill:none;基座模型强化学习冷启动数据监督微调强化学习训练策略实现方法优化技巧效果评估实际应用。原创 2025-06-19 00:06:24 · 10 阅读 · 0 评论 -
DeepSeek-R1模型多模态应用:从文本到多媒体的智能处理
本文深入探讨了DeepSeek-R1模型在多模态场景下的应用技术,从文本处理扩展到图像、音频、视频等多媒体内容的智能处理。内容包括多模态融合、跨模态理解、多媒体生成等核心技术,帮助读者掌握大模型在多模态领域的应用方法。fill:#333;color:#333;color:#333;fill:none;输出层处理层输入层多模态生成多模态融合跨模态理解文本输入图像输入音频输入多模态融合跨模态理解多模态生成应用场景最佳实践。原创 2025-06-19 00:06:14 · 21 阅读 · 0 评论 -
DeepSeek-R1蒸馏模型:小模型也能有大智慧
本文深入探讨了DeepSeek-R1的模型蒸馏技术,详细介绍了如何将大模型的推理能力迁移到小模型中。通过具体的蒸馏方法、实现步骤和性能对比,帮助读者理解并掌握模型蒸馏的核心技术。模型蒸馏是一种将大模型(教师模型)的知识迁移到小模型(学生模型)的技术,通过这种方式,小模型可以继承大模型的推理能力。fill:#333;color:#333;color:#333;fill:none;教师模型知识蒸馏学生模型训练数据蒸馏损失蒸馏原理实现方法优化策略性能评估实际应用。原创 2025-06-19 00:06:05 · 5 阅读 · 0 评论 -
DeepSeek-R1模型对抗训练:从鲁棒性到安全性的实践
本文深入探讨了DeepSeek-R1模型的对抗训练技术,从模型鲁棒性到安全性的实现方法。内容包括对抗样本生成、防御策略、安全评估等核心技术,帮助读者掌握大模型对抗训练的实现方法。fill:#333;color:#333;color:#333;fill:none;鲁棒层防御层生成层鲁棒模型防御训练原始样本对抗生成对抗生成防御训练安全评估性能优化最佳实践。原创 2025-06-19 00:05:45 · 6 阅读 · 0 评论 -
DeepSeek-R1模型持续学习:从增量更新到终身学习的实践
本文深入探讨了DeepSeek-R1模型的持续学习技术,从增量更新到终身学习的实现方法。内容包括增量学习、知识保留、灾难性遗忘等核心技术,帮助读者掌握大模型持续学习的实现方法。fill:#333;color:#333;color:#333;fill:none;终身层增量层基础层终身学习增量学习知识保留基础模型增量学习知识保留终身学习性能评估最佳实践。原创 2025-06-19 00:05:17 · 25 阅读 · 0 评论 -
HIGRESS监控告警:构建企业级监控体系
本文深入探讨HIGRESS的监控告警体系,包括指标收集、告警规则、可视化展示、告警通知等方面。通过详细的代码示例和最佳实践,帮助开发者构建完整的监控告警系统。fill:#333;color:#333;color:#333;fill:none;数据采集数据处理数据存储告警分析告警通知可视化展示系统指标业务指标安全指标数据清洗数据聚合数据转换"""告警级别"""@dataclass"""告警规则"""name: str,"""初始化告警规则Args:name: 规则名称。原创 2025-06-13 00:02:50 · 806 阅读 · 0 评论 -
HIGRESS性能优化:大规模流量下的最佳实践
本文深入探讨HIGRESS的性能优化策略,包括系统调优、资源管理、缓存优化、负载均衡等方面。通过详细的代码示例和最佳实践,帮助开发者实现HIGRESS的高性能运行。fill:#333;color:#333;color:#333;fill:none;性能优化系统调优资源管理缓存优化负载均衡系统参数网络优化内存管理CPU管理本地缓存分布式缓存负载算法健康检查掌握系统调优理解资源管理学会缓存优化掌握负载均衡。原创 2025-06-13 00:03:14 · 964 阅读 · 0 评论 -
HIGRESS故障诊断:问题排查与解决方案
本文深入探讨HIGRESS的故障诊断方法,包括问题定位、日志分析、性能诊断、故障恢复等方面。通过详细的代码示例和最佳实践,帮助开发者快速定位和解决系统故障。fill:#333;color:#333;color:#333;fill:none;故障发现问题定位日志分析性能诊断故障恢复系统状态网络状态应用状态错误日志访问日志性能日志CPU分析内存分析IO分析掌握故障诊断方法理解日志分析技术学会性能诊断技巧掌握故障恢复策略。原创 2025-06-13 00:03:28 · 537 阅读 · 0 评论 -
HIGRESS部署实践:从开发到生产环境
本文深入探讨HIGRESS的部署实践,包括环境准备、配置管理、部署流程、监控运维等方面。通过详细的代码示例和最佳实践,帮助开发者实现从开发到生产环境的平滑部署。fill:#333;color:#333;color:#333;fill:none;开发环境测试环境预发环境生产环境本地开发单元测试功能测试性能测试集成测试压力测试灰度发布全量发布掌握部署流程理解配置管理学会监控运维掌握最佳实践。原创 2025-06-13 00:03:39 · 566 阅读 · 0 评论 -
HIGRESS扩展开发:自定义插件与中间件
本文深入探讨HIGRESS的扩展开发,包括插件开发、中间件实现、自定义功能等方面。通过详细的代码示例和最佳实践,帮助开发者实现HIGRESS的功能扩展。fill:#333;color:#333;color:#333;fill:none;HIGRESS核心插件系统中间件系统认证插件限流插件日志插件请求处理响应处理错误处理@dataclass"""缓存功能""""""初始化缓存Args:ttl: 缓存时间(秒)""""""获取缓存Args:key: 缓存键。原创 2025-06-13 00:03:51 · 937 阅读 · 0 评论 -
HIGRESS性能优化:大规模流量下的最佳实践
本文深入探讨HIGRESS的性能优化策略,包括系统调优、资源管理、缓存优化、负载均衡等方面。通过详细的代码示例和最佳实践,帮助开发者实现HIGRESS的高性能运行。fill:#333;color:#333;color:#333;fill:none;性能优化系统调优资源管理缓存优化负载均衡系统参数网络优化内存管理CPU管理本地缓存分布式缓存负载算法健康检查掌握系统调优理解资源管理学会缓存优化掌握负载均衡。原创 2025-06-13 00:04:12 · 961 阅读 · 0 评论 -
HIGRESS性能优化:大规模流量下的最佳实践
本文深入探讨HIGRESS在大规模流量场景下的性能优化策略,包括系统调优、资源管理、缓存优化、负载均衡等方面。通过详细的代码示例和最佳实践,帮助开发者构建高性能的网关系统。mindmaproot((性能优化))响应时间平均响应时间最大响应时间响应时间分布吞吐量每秒请求数并发连接数带宽利用率资源利用CPU使用率内存使用率网络IO稳定性错误率可用性扩展性掌握性能优化方法理解资源管理策略学会缓存优化技巧掌握负载均衡技术。原创 2025-06-13 00:04:22 · 1019 阅读 · 0 评论 -
HIGRESS扩展开发:自定义插件与中间件
本文深入探讨HIGRESS的扩展开发,包括插件开发、中间件实现、自定义功能等内容。通过详细的代码示例和最佳实践,帮助开发者实现自定义的网关功能。fill:#333;color:#333;color:#333;fill:none;请求插件链认证插件限流插件日志插件自定义插件中间件后端服务@dataclass"""功能基类""""""初始化功能""""""初始化功能Args:config: 配置信息"""pass"""执行功能Args:request: 请求信息。原创 2025-06-13 00:04:34 · 694 阅读 · 0 评论 -
HIGRESS扩展开发:自定义插件与中间件
本文深入探讨HIGRESS的扩展开发,包括插件开发、中间件实现、自定义功能等内容。通过详细的代码示例和最佳实践,帮助开发者实现自定义的网关功能。fill:#333;color:#333;color:#333;fill:none;请求插件链认证插件限流插件日志插件自定义插件中间件后端服务@dataclass"""功能基类""""""初始化功能""""""初始化功能Args:config: 配置信息"""pass"""执行功能Args:request: 请求信息。原创 2025-06-13 00:05:00 · 697 阅读 · 0 评论 -
HIGRESS监控告警:构建企业级监控体系
本文深入探讨HIGRESS的监控告警体系,包括监控架构、指标收集、告警规则、可视化展示等内容。通过详细的代码示例和最佳实践,帮助开发者构建完整的监控告警系统。fill:#333;color:#333;color:#333;fill:none;监控系统指标收集指标存储指标分析告警触发告警通知系统指标业务指标时序数据库日志存储阈值检测趋势分析告警规则告警级别邮件通知短信通知掌握监控体系理解告警机制学会性能优化遵循最佳实践。原创 2025-06-13 00:05:09 · 1025 阅读 · 0 评论 -
HIGRESS性能调优:大规模流量下的最佳实践
本文深入探讨HIGRESS的性能调优策略,包括系统优化、资源管理、缓存策略、负载均衡等内容。通过详细的代码示例和最佳实践,帮助开发者构建高性能的API网关系统。fill:#333;color:#333;color:#333;fill:none;性能调优系统优化资源管理缓存策略负载均衡系统参数网络优化内存管理CPU优化本地缓存分布式缓存负载算法健康检查掌握性能调优方法理解资源管理学会性能测试遵循最佳实践。原创 2025-06-13 00:05:17 · 928 阅读 · 0 评论 -
HIGRESS部署实践:从开发到生产环境
本文深入探讨HIGRESS的部署实践,包括环境准备、配置管理、部署流程、监控运维等内容。通过详细的代码示例和最佳实践,帮助开发者实现从开发到生产环境的平滑部署。fill:#333;color:#333;color:#333;fill:none;开发环境测试环境预发环境生产环境监控系统日志系统告警系统运维管理掌握部署方法理解配置管理学会监控运维遵循最佳实践。原创 2025-06-13 00:05:25 · 554 阅读 · 0 评论 -
HIGRESS高可用:构建稳定可靠的网关系统
本文深入探讨HIGRESS的高可用架构设计,包括负载均衡、故障转移、数据同步、监控告警等内容。通过详细的代码示例和最佳实践,帮助开发者构建稳定可靠的网关系统。fill:#333;color:#333;color:#333;fill:none;客户端负载均衡器网关实例1网关实例2网关实例3配置中心数据存储监控系统掌握高可用架构理解负载均衡学会故障转移遵循最佳实践。原创 2025-06-13 00:05:33 · 996 阅读 · 0 评论 -
HIGRESS扩展开发:自定义插件与中间件
本文深入探讨HIGRESS的扩展开发,包括插件开发、中间件实现、自定义功能等内容。通过详细的代码示例和最佳实践,帮助开发者实现自定义的网关功能。fill:#333;color:#333;color:#333;fill:none;请求插件链认证插件限流插件日志插件自定义插件中间件后端服务@dataclass"""功能基类""""""初始化功能""""""初始化功能Args:config: 配置信息"""pass"""执行功能Args:request: 请求信息。原创 2025-06-13 00:05:43 · 801 阅读 · 0 评论 -
Neo4j 详细解析:图数据库的王者(一)
Spring Data Neo4j 是 Spring 数据访问家族的一员,简化了 Neo4j 与 Spring 应用的集成。它提供高级抽象,支持声明式数据访问和复杂查询。通过 SDN,开发者可以充分利用 Spring 生态系统的优势,快速构建基于 Neo4j 的企业级应用。Neo4j 凭借其强大的图数据处理能力、灵活的 Cypher 查询语言和丰富的功能特性,在多个领域表现出色。从概念模型到实战应用场景,Neo4j 为开发者提供了构建复杂关系网络应用的全面解决方案。原创 2025-05-25 09:33:13 · 886 阅读 · 0 评论 -
Neo4j 详细解析:图数据库的王者
Spring Data Neo4j 是 Spring 数据访问家族的一员,简化了 Neo4j 与 Spring 应用的集成。它提供高级抽象,支持声明式数据访问和复杂查询。Neo4j 凭借其强大的图数据处理能力、灵活的 Cypher 查询语言和丰富的功能特性,在多个领域表现出色。从概念模型到实战应用场景,Neo4j 为开发者提供了构建复杂关系网络应用的全面解决方案。合理设计数据模型、优化性能并结合 Spring Data Neo4j 等工具,可充分发挥 Neo4j 的优势,助力构建高效稳定的应用系统。原创 2025-05-25 09:30:08 · 596 阅读 · 0 评论 -
MongoDB 容器化部署完全指南:从配置到优化
在 AI 应用开发中,MongoDB 作为主流的 NoSQL 数据库,其容器化部署已成为最佳实践。本文将详细介绍如何使用 Docker Compose 部署 MongoDB,包括配置优化、安全加固、性能调优等关键内容,帮助开发者快速搭建一个安全可靠的生产环境。原创 2025-06-09 23:31:21 · 566 阅读 · 0 评论 -
Elasticsearch从入门到精通
Elasticsearch 是一款基于 Lucene 的开源搜索引擎,以其高性能、高扩展性和强大的全文搜索能力而闻名。本文将从 Elasticsearch 的基本概念入手,逐步深入讲解其架构设计、核心功能、代码实现、应用场景以及开发和使用过程中的注意事项。通过详细的代码示例、架构图和流程图,帮助读者快速掌握 Elasticsearch 的使用方法,并能够将其应用于实际项目中。最后,本文将总结 Elasticsearch 的优势和局限性,并提供一些优化建议和参考文献。原创 2025-06-05 21:49:01 · 662 阅读 · 0 评论 -
Neo4j 实战项目经验总结与未来展望:从理论到实践的深度洞察
项目背景与目标在一个大型社交媒体平台的用户关系分析项目中,目标是通过分析用户之间的复杂关系网络,提升用户活跃度、优化内容推荐策略并识别关键意见领袖(KOL)。数据模型设计与优化节点设计:定义了User节点(包含用户基本信息如userIdnameageinterests等属性)、Content节点(包含内容信息如contentIdtitletype等属性)、Topic节点(包含话题信息如topicIdname等属性)。关系设计:建立了FRIENDSHIP(好友关系,带属性since表示关系建立时间)、原创 2025-05-27 00:08:10 · 1029 阅读 · 0 评论 -
Neo4j 图算法库的应用与分析
Neo4j 图算法库为挖掘和分析图数据中的复杂关系提供了强大的工具。通过深入理解图算法的分类、原理和应用场景,结合实际业务需求,合理选择和优化算法,可以为企业和开发者带来巨大的价值。在社交网络分析、推荐系统、知识图谱构建、金融欺诈检测等多个领域,Neo4j 图算法库都展现出了巨大的应用潜力,能够帮助我们更好地理解数据、发现模式、支持决策。未来,随着图数据的不断增长和图算法的持续创新,Neo4j 图算法库将在更多领域发挥重要作用,推动数据驱动的业务创新和智能化发展。原创 2025-05-27 00:02:45 · 565 阅读 · 0 评论 -
Neo4j 与 Spring Data Neo4j 整合开发实战
Neo4j 是一款高性能的图数据库,采用图数据模型,以节点和关系的形式存储数据。其具备高效的数据查询与存储能力,在处理复杂关系数据方面表现出色,广泛应用于社交网络、知识图谱、推荐系统等诸多领域。Spring Data Neo4j 是 Spring 数据访问框架的重要组成部分,旨在简化 Neo4j 与 Spring 应用的集成。它提供了高级抽象,支持声明式数据访问、复杂查询以及自动映射等功能,从而使开发者能够更专注于业务逻辑的实现,提高开发效率。创建一个名为@Node@Id。原创 2025-05-26 23:14:27 · 855 阅读 · 0 评论 -
Neo4j 事务处理与数据一致性:深度解析与实践指南
读未提交(Read Uncommitted):这是最低的隔离级别,允许一个事务读取其他未提交事务的数据修改。可能会出现脏读、不可重复读和幻读现象,但在某些对数据一致性要求不高的场景下,可以获得较高的并发性能。读已提交(Read Committed):事务只能读取已提交数据,避免了脏读问题。这是大多数场景下的默认隔离级别,平衡了数据一致性和并发性能。可重复读(Repeatable Read):确保在同一个事务中,多次读取同一数据的结果一致。避免了脏读和不可重复读问题,但可能会出现幻读现象。原创 2025-05-26 23:13:12 · 795 阅读 · 0 评论 -
Neo4j 图数据模型设计与优化
Neo4j 作为图数据库领域耀眼明星,凭借直观高效图数据模型、灵动查询语言 Cypher、深度图算法集成以及卓越性能优化潜力,在应对复杂数据关系挑战时展现出无与伦比优势。从社交网络到知识图谱,从推荐系统再到供应链管理,Neo4j 深度融入各行业数据生态,持续释放数据价值潜能,驱动业务创新与增长。原创 2025-05-26 22:20:06 · 524 阅读 · 0 评论 -
Neo4j 的 Cypher 查询语言基础
随着互联网的飞速发展和信息化进程的加速,数据量呈井喷式增长,数据之间的关联性也日益复杂。传统关系型数据库在处理多表关联查询时,往往需要进行大量的表连接操作,查询效率随着数据规模的扩大而急剧下降。例如,在社交网络中,查找一个用户的好友以及好友的好友这种多层关联查询,对于关系型数据库来说,不仅查询语句复杂,而且执行效率低下。图数据库应运而生,它专门用于处理高度连接的数据关系。图数据库采用图结构来存储数据,能够直接、高效地表示和处理数据之间的复杂关联,避免了传统数据库中复杂的连接操作,大大提高了查询性能。原创 2025-05-26 21:52:43 · 753 阅读 · 0 评论 -
Neo4j 图数据库深度解析:从入门到精通(六)
Neo4j 提供的图算法库虽然功能强大,但在某些特定场景下,可能需要开发自定义算法来满足业务需求。Neo4j 提供了灵活的 API,支持用户使用 Java 等编程语言开发和集成自定义算法。自定义算法的开发流程:开发自定义算法通常包括以下步骤:创建一个新的 Maven 项目,引入 Neo4j 的相关依赖。编写算法代码,实现特定的图计算逻辑。例如,开发一个基于节点相似性的推荐算法。将自定义算法打包为 JAR 文件,并部署到 Neo4j 插件目录下。通过 Cypher 查询调用自定义算法,获取计算结果。原创 2025-05-25 11:18:12 · 979 阅读 · 0 评论