Featured image of post IntelliJ IDEA 开源代码库:构建和定制你的开发环境 | 开源日报 No.700

IntelliJ IDEA 开源代码库:构建和定制你的开发环境 | 开源日报 No.700

intellij-community 是 IntelliJ IDEA 的开源代码库,提供完整源代码,支持开发和定制基于 IntelliJ 平台的集成开发环境 (IDE)。项目支持通过 Git 克隆,提供详细的构建和配置指导,支持 Android 模块,强调使用 JetBrains Runtime 17 进行编译,确保环境一致性与稳定性。

JetBrains/intellij-community

Github Repo Stars License: `Apache-2.0` Language: `Unknown`

cover

intellij-community 是 IntelliJ IDEA 的开源代码库,也是构建 IntelliJ 平台的基础。

  • 提供完整的 IntelliJ IDEA 源代码,支持开发和定制基于该平台的集成开发环境(IDE)。
  • 支持通过 Git 克隆获取源码,并提供详细的构建和配置指导,包括 JDK 版本、插件管理及内存设置。
  • 包含对 Android 模块的支持,通过额外脚本获取相关依赖,实现跨平台兼容。
  • 强调使用 JetBrains Runtime 17(无 JCEF)进行编译,确保环境一致性与稳定性。

facebookincubator/TTPForge

Github Repo Stars License: `MIT` Language: `Unknown`

cover

TTPForge 是一个用于开发、自动化和执行攻击者战术、技术和程序(TTPs)的网络安全框架。

  • 提供高保真度的攻击者活动模拟,帮助蓝队准确评估其检测与响应能力。
  • 通过将攻击打包为自动化、可重复的模拟,提升红队发现结果的投资回报率及可操作性。
  • 使用强大且易于使用的 YAML 格式来自动化攻击者战术、技术和程序。

Cainier/gpt-tokens

Github Repo Stars License: `MIT` Language: `Unknown`

demo-picture-of-gpt-tokens

gpt-tokens 是一个用于计算 OpenAI GPT 消息的令牌消耗和费用的工具。

  • 支持多种基本模型和微调模型
  • 提供简单易用的 API 接口
  • 能够计算聊天消息中的令牌使用情况及其对应费用
  • 包含功能调用支持,增强了交互能力
  • 适合开发者在项目中集成使用

segmind/distill-sd

Github Repo Stars License: `NOASSERTION` Language: `Unknown`

demo-picture-of-distill-sd

distill-sd 是一个知识蒸馏的稳定扩散模型,旨在提供更小、更快的图像生成解决方案。

  • 模型体积减少 50%,运行速度更快
  • 生成图像质量与全尺寸 Stable Diffusion 相似
  • 支持 LoRA 训练和从检查点训练
  • 提供数据下载和模型训练脚本
  • 使用经典的知识蒸馏方法进行神经网络培训

safak/react-admin-ui

Github Repo Stars License: `NOASSERTION` Language: `Unknown`

cover

react-admin-ui 是一个用于构建管理界面的 React 组件库。

  • 提供丰富的 UI 组件,便于快速开发管理后台。
  • 支持自定义主题和样式,满足不同项目需求。
  • 内置数据处理功能,提高开发效率。
  • 响应式设计,兼容多种设备和屏幕尺寸。
Licensed under CC BY-NC-SA 4.0