谷歌最近发布了9B和27B大小的 Gemma 2模型[1],这是其 Gemma 模型系列的最新型号。根据其技术报告,未来几天将开源一个 Gemma-2-2b 模型。技术报告还显示,Gemma-2-9B模型在多个基准测试中的表现超过了 Mistral-7B、Llama-3-8B和 Gemma 1.5模型。
如果想一键在你的计算机上运行 Gemma-9b-Chat,可以在终端中运行以下命令
bash <(curl -sSfL 'https://raw.githubusercontent.com/LlamaEdge/LlamaEdge/main/run-llm.sh') —model gemma-2-9b-it
本文将以 Gemma-2-9B 为例,手把手教你轻松
-
在自己的设备上运行 Gemma-2-9B on your own device -
为 Gemma-2-9B 创建一个 API server
我们将使用 LlamaEdge[2] (Rust + Wasm技术栈)开发并部署该模型的应用。无需安装复杂的 Python 包或 C++ 工具链!了解我们为什么选择 Rust + Wasm[3]。
在你自己的设备上运行 Gemma-2-9B
第一步:用下面的命令行安装 WasmEdge[4].
curl -sSf https://raw.githubusercontent.com/WasmEdge/WasmEdge/master/utils/install_v2.sh | bash -s -- -v 0.13.5
第二步:下载 Gemma-2-9B-it model GGUF 模型[5]文件。模型有6.40 GB,所以下载可能需要一定时间
curl -LO https://huggingface.co/second-state/gemma-2-9b-it-GGUF/resolve/main/gemma-2-9b-it-Q5_K_M.gguf
第三步:下载一个跨平台的可移植 Wasm 文件,是个聊天应用。该应用让你能在命令行中与模型聊天。该应用的 Rust 源代码戳这里[6]。
curl -LO https://github.com/LlamaEdge/LlamaEdge/releases/latest/download/llama-chat.wasm
就是这样。可以通过输入以下命令在终端与模型聊天。
wasmedge --dir .:. --nn-preload default:GGML:AUTO:gemma-2-9b-it-Q5_K_M.gguf llama-chat.wasm -p gemma-instruct -c 4096
这个可移植的Wasm应用会自动利用设备上的硬件加速器(例如GPU)。
[You]:
Tell me what is gemma?
[Bot]:
Gemma is an open-weights AI assistant developed by Google DeepMind.
Here are some key things to know about Gemma:
* **Open Weights:** This means the underlying code and model weights are freely accessible to the public. Anyone can inspect, modify, or build upon Gemma.
* **Text-Only:** Gemma is designed primarily for text-based interactions. It can understand and generate human-like text but doesn't have capabilities like image recognition or voice synthesis.
* **Focus on Research & Development:** Gemma is intended as a tool for researchers and developers to explore and experiment with different AI models and techniques.
**Why is Gemma significant?**
* **Transparency and Collaboration:** Open-weights nature promotes transparency in AI development and encourages collaboration among researchers worldwide.
* **Customization:** Users can adapt Gemma to their specific needs by fine-tuning it on their own datasets.
* **Accessibility:** Makes advanced AI technology accessible to a wider range of individuals and organizations, beyond those with large resources.
**Keep in mind:**
* Gemma is still under development and may have limitations compared to more mature, closed-source models.
* Its capabilities are primarily focused on text processing.
为Gemma-2-9b-it[7] 创建一个兼容OpenAI的 API server
一个兼容 OpenAI 的API 使得 Llama-3-8B-Chinese 能够与不同的开发框架和工具无缝集成,比如 flows.network[8], LangChain and LlamaIndex等等,提供更广泛的应用可能。大家也可以参考其代码自己写自己的API服务器或者其它大模型应用。想要启动 API 服务,请按以下步骤操作:下载这个 API 服务器应用。它是一个跨平台的可移植 Wasm 应用,可以在各种 CPU 和 GPU 设备上运行。
curl -LO https://github.com/LlamaEdge/LlamaEdge/releases/latest/download/llama-api-server.wasm
然后,下载聊天机器人 Web UI,从而通过聊天机器人 UI 与模型进行交互。
curl -LO https://github.com/LlamaEdge/chatbot-ui/releases/latest/download/chatbot-ui.tar.gz
tar xzf chatbot-ui.tar.gz
rm chatbot-ui.tar.gz
接下来,使用以下命令行启动模型的 API 服务器。然后,打开浏览器访问 http://localhost:8080[9] 开始聊天!
wasmedge --dir .:. --nn-preload default:GGML:AUTO:gemma-2b-it-Q5_K_M.gguf llama-api-server.wasm -p gemma-instruct -c 4096
另外打开一个终端窗口, 可以使用 curl 与 API 服务器进行交互。
curl -X POST http://localhost:8080/v1/chat/completions \
-H 'accept:application/json' \
-H 'Content-Type: application/json' \
-d '{"messages":[{"role":"system", "content": "You are a sentient, superintelligent artificial general intelligence, here to teach and assist me."}, {"role":"user", "content": "Write a short story about Goku discovering kirby has teamed up with Majin Buu to destroy the world."}], "model":"Gemma-2b-it"}'
就是这样啦。WasmEdge 是运行 LLM 应用最简单、最快、最安全的方式[10]。快来试试看吧!
9B和27B大小的Gemma 2模型: https://ai.google.dev/gemma/docs
[2]Image: image.png]我们将使用 [LlamaEdge: https://github.com/second-state/LlamaEdge/
[3]了解我们为什么选择 Rust + Wasm: https://www.secondstate.io/articles/fast-llm-inference/
[4]WasmEdge: https://github.com/WasmEdge/WasmEdge
[5]Gemma-2-9B-it model GGUF 模型: https://huggingface.co/second-state/gemma-2-9b-it-GGUF
[6]这里: https://github.com/second-state/llama-utils/tree/main/chat
[7]Gemma-2-9b-it: https://www.secondstate.io/articles/gemma-2-9b/#create-an-openai-compatible-api-service-for-gemma-2-9b-it
[8]flows.network: https://flows.network/
[9]http://localhost:8080: http://localhost:8080/
[10]运行 LLM 应用最简单、最快、最安全的方式: https://www.secondstate.io/articles/fast-llm-inference/
近日,快手和复旦大学、中科大共同研发的 LivePortrait 开源了!今天带大家一起了解一下~
快手开源的图生视频模型LivePortrait是一款具有创新意义的AI肖像动画框架,该模型专注于通过单一静态肖像图像生成极具逼真感的动态视频肖像。

LivePortrait的亮点在于它不仅能够精确控制眼睛的注视方向和嘴唇的开合动作,还能处理多个人物肖像的无缝拼接。你可以将不同的人物特征合并到一个视频中,而且这些人物之间的过渡将平滑自然,不会产生任何突兀的边界效果。

通过扩展训练数据到约 6900 万高质量帧和采用混合图像视频训练策略,LivePortrait 能够更好地泛化,适应更多不同类型的输入数据。此外,LivePortrait 利用紧凑的隐式关键点代表混合形状,并设计缝合和重定向模块,这些模块使用计算开销极小的小型MLP,从而增强了对生成动画的控制能力。
项目的部署比较简单,首先克隆仓库,使用conda创建虚拟环境,安装所需的依赖项和FFmpeg。然后下载模型的权重文件,放到相应的目录,通过脚本运行即可。当然,如果你缺少一些相应的算力或是嫌部署过于麻烦,你也可以通过 HuggingFace 在线使用。感兴趣的小伙伴可以自行体验看看。
在线体验地址:
https://huggingface.co/spaces/KwaiVGI/LivePortrait
GitHub:
https://github.com/KwaiVGI/LivePortrait?tab=readme-ov-file
论文地址:
https://arxiv.org/pdf/2407.03168
最近看到了一个爬虫类框架:firecrawl
号称 可以抓取任何网站并将其转换为干净的 markdown 或结构化数据。并且可以直接通过 Node
进行部署。
看这样的描述有点厉害了,所以,咱们今天就来看看这个 firecrawl
01:什么是 firecrawl
Firecrawl
是一种 API 服务,它获取 URL、对其进行抓取并将其转换为干净的 markdown 或结构化数据。我们会抓取所有可访问的子页面并为您提供每个子页面的干净数据。无需站点地图。
目前 Firecrawl
开源 3周 的时间,已经有了 7.9K 的 star
数,可以说是一个优秀的项目了

02:如何使用 firecrawl
想要使用 firecrawl ,那么首先需要获取 API 秘钥
。秘钥分为 收费 和 免费 两种,大家如果不在商业项目中使用,通过 免费计划 即可

获取秘钥在这里注册并获取:https://www.firecrawl.dev/pricing
有了秘钥之后,可以直接基于 Node
包创建项目即可:
-
安装依赖包 npm install @mendable/firecrawl-js
-
将 API 密钥设置为命名的环境变量 FIRECRAWL_API_KEY
或将其作为参数传递给FirecrawlApp
类 -
如要抓取单个 URL ,可直接通过 scrapeUrl
方法
try {
const url = "https://example.com";
const scrapedData = await app.scrapeUrl(url);
console.log(scrapedData);
} catch (error) {
console.error("Error occurred while scraping:", error.message);
}
-
如要爬取网站信息,可以直接通过 crawlUrl
方法。该方法以起始 URL 和可选参数作为参数。该params参数允许您为抓取作业指定其他选项,例如要抓取的最大页面数、允许的域和输出格式。
const crawlUrl = "https://example.com";
const params = {
crawlerOptions: {
excludes: ["blog/"],
includes: [], // leave empty for all pages
limit: 1000,
},
pageOptions: {
onlyMainContent: true,
},
};
const waitUntilDone = true;
const timeout = 5;
const crawlResult = await app.crawlUrl(
crawlUrl,
params,
waitUntilDone,
timeout
);
-
可以通过 checkCrawlStatus
方法检查爬取状态
const status = await app.checkCrawlStatus(jobId);
console.log(status);
-
使用 LLM
可自动格式化所有数据
import FirecrawlApp from "@mendable/firecrawl-js";
import { z } from "zod";
const app = new FirecrawlApp({
apiKey: "fc-YOUR_API_KEY",
});
// Define schema to extract contents into
const schema = z.object({
top: z
.array(
z.object({
title: z.string(),
points: z.number(),
by: z.string(),
commentsURL: z.string(),
})
)
.length(5)
.describe("Top 5 stories on Hacker News"),
});
const scrapeResult = await app.scrapeUrl("https://news.ycombinator.com", {
extractorOptions: { extractionSchema: schema },
});
console.log(scrapeResult.data["llm_extraction"]);
-
使用该 search
方法,您可以在搜索引擎中搜索查询并获取排名靠前的结果以及每个结果的页面内容。该方法将查询作为参数并返回搜索结果。
const query = "what is mendable?";
const searchResults = await app.search(query, {
pageOptions: {
fetchPageContent: true, // 获取每个搜索结果的页面内容
},
});
-
推理任务:GPT-4o mini 在涉及文本和视觉的推理任务上优于其他小型模型,在文本智能和推理基准 MMLU 上得分为 82.0%,而 Gemini Flash 为 77.9%,Claude Haiku 为 73.8%。 -
数学和编码能力:GPT-4o mini 在数学推理和编码任务方面表现出色,优于以前的小型模型。在 MGSM 上,对于数学推理任务,GPT-4o mini 得分为 87.0%,而 Gemini Flash 为 75.5%,Claude Haiku 为 71.7%。编码性能方面,GPT-4o mini 在 HumanEvalji'zhun 上得分为 87.2%,而 Gemini Flash 的得分为 71.5%,Claude Haiku 的得分为 75.9%。 -
多模态推理:GPT-4o mini 在多模态推理评估 基准 MMMU 上表现出强劲的性能,得分为 59.4%,而 Gemini Flash 为 56.1%,Claude Haiku 为 50.2%。
Python可以在线做练习题了,题目真正适合零基础小白。
1 在线做题
Python在线做练习题界面:
1 即时反馈:此在线平台提供实时反馈,帮助老铁们迅速了解并纠正错误,从而加深对概念的理解。
2 互动性强:通过互动练习、测验和挑战,老铁们可以保持更高的参与度和动力,相比于被动的阅读或观看视频,这种方式更具吸引力。
3 随时可用:学习者可以随时随地访问练习,特别适合需要平衡学习与其他事务的人。
2 做题步骤
步骤1:进入答题页面:
步骤2:选择你认为正确的选项:
步骤3:提交答案
提交答案后,系统很快给出正确与否,并给出解析:
正确回答:
错误回答:
第一页回答完成后,点击数字2按钮,进入第2页:
访问入口:
https://ai-jupyter.com/quiz/python-zero/
此练习题系统由我设计,完全开源,免费使用。
http://www.gitpp.com/kaa/runtipi-cn
项目介绍
Runtipi,也称为Tipi,是一个家用服务器(Home server)搭建工具。它是基于Docker构建的,提供一个简单的web管理界面,可以快速创建自托管服务,如gitea、jellyfin、Nextcloud、Home Assistant等。这个工具旨在简化家用服务器的管理和配置过程,使用户能够轻松地安装和管理他们喜欢的自托管应用程序。
Tipi 是一个适用于个人家庭服务器的管理工具,它集成了多种服务,以满足用户在家庭服务器环境中的不同需求。这样的工具设计允许用户在单一平台上同时享受到流媒体播放、代码托管、种子下载(BT下载)等多种功能,使得家庭服务器发挥出更高的效率和实用性。
具体来说,Tipi 能够帮助用户轻松管理和配置他们的家庭服务器,无需深入了解技术细节。它通过简单的用户界面,让用户可以方便地设置和管理服务器上的各种服务。
流媒体服务:Tipi 可能支持将本地存储的电影、音乐等媒体内容推送到智能电视或其他设备上播放,实现家庭多媒体中心的构建。
代码托管服务:对于有编程需求的用户,Tipi 可以提供代码托管功能,类似于 Git 仓库,方便用户进行代码的版本控制和管理。
BT下载服务:Tipi 还可能集成了种子下载服务,允许用户在遵守相关法律法规的前提下,进行文件的下载和分享。
除此之外,Tipi 这样的工具通常也会提供安全性管理和维护更新等功能,确保家庭服务器的稳定运行和数据安全。通过使用 Tipi,用户可以更加轻松地打造个性化的家庭数据中心,提高生活的便捷性和舒适度。当然,在使用这些服务时,用户需要遵守相关的法律法规,并确保内容的合法合规。
Runtipi的特点包括:
1. 一键安装:用户可以一键安装超过180种流行的自托管应用程序,无需配置或管理每个服务。
2. 易于使用和定制:每个应用程序都带有预先配置的状态,可以立即使用,同时用户可以根据自己的需求进行定制。
3. SSL证书管理:自动管理Let's Encrypt的SSL证书,使用户的应用程序可以即时暴露给外界。
4. 简单的更新和配置:用户可以一键更新应用程序,并通过简单的web界面进行定制。
总的来说,Runtipi的主要应用场景是作为家庭服务器,用于简化家庭环境中各种自托管服务的安装和管理过程。
部署速度更快
从我们的应用程序商店中选择任何应用程序并安装预先配置的应用程序。它可以正常工作,一切都可以根据您的需求进行定制。
一键安装。 只需单击一下即可安装您最喜欢的自托管应用程序。无需配置,无需 Docker 知识。
SSL 证书。 立即向全世界展示您的应用程序。使用 Let's Encrypt 进行自动 SSL 证书管理。
轻松更新和配置。 只需单击一下即可更新您的应用程序。使用简单的 Web UI 自定义您的应用程序。
官网: https://runtipi.io/
源代码:
http://www.gitpp.com/kaa/runtipi-cn
01
—
musicenc
一个比较强大的歌曲和歌词搜索网站,打开页面你可以直接输入歌名、歌手、歌词等关键词搜索喜欢的音乐,支持免费搜索华语、欧美、日韩等多个国家的音乐。
搜索到的音乐可以直接点击下载为MP3格式,想要单独下载歌词的话还能点击下载歌词。
02
—
5sing
一个国内原创的音乐平台网站,能够在这里找到很多首发原创的音乐,还能找到很多好听的翻唱歌曲,同时网站还提供大量的免费伴奏音乐资源。也可以免费下载需要的音乐和伴奏。
03
—
soundstripe
这个是一个国外的免费音乐网站,提供的音乐风格超级丰富。
04
—
soundstripe
05
—
歌曲宝
06
—
音乐搜索器
07
—
Listen 1
01 civitai

首当其冲的便是享誉业界的C站,全称civitai,这里是创意与技术的交汇点。
只需轻点筛选按钮,选择"workflows"分类,便能遨游于众多顶尖创作者精心打造的ComfyUI工作流之中。
这些工作流不仅汇聚了设计精髓,还极大地提升了创作效率与灵感碰撞,是每一位追求极致创作者的必访之地。
02 OpenArt Flow

紧接着介绍的OpenArt Flow,无疑是全球范围内ComfyUI工作流领域的佼佼者,它以其庞大的资源库和用户群体,成为了新手设计师的启蒙宝典与必备工具。
OpenArt Flow不仅提供了丰富多样的预设与模板,还简化了操作流程,让即便是设计小白也能轻松上手,快速掌握ComfyUI的精髓,开启创意无限的设计之旅。
03 Comfy Workflows

接下来介绍的Comfy Workflows,是无需特殊网络技巧即可访问的宝贵资源。通过点击下方链接并选取"Workflows"分类,用户能够直接进入一个充满创意与效率的工作流世界。
尽管加载速度可能稍显迟缓,但这丝毫不减其作为ComfyUI用户理想选择的魅力,是追求便捷与灵感碰撞的设计师们不可多得的良伴。
04 esheep

值得一提的是esheep,一个专注于提供工作流与应用的国内平台,通过点击下方链接并探索其“工作流与应用”板块,用户可以体验到一系列专为国内用户设计的高效工具。
目前,esheep正处于内测阶段,这意味着它正不断优化与完善,为用户带来更加流畅与个性化的体验。无需担心网络限制,esheep是国内设计师探索高效工作流程的新选择。
05 GitHub

在开源的殿堂GitHub上,隐藏着无数创意与技术的宝藏。只需在搜索框中输入“ComfyUI workflow”,便能开启一场与全球顶尖开发者及设计师的智慧碰撞之旅。
iloveimg
可批量编辑图片 的所有工具,你的在线图片编辑器就在这里,而且永远免费!
压缩图像文件,JPG文件转换至-转换JPG图像文件至PNG文件或GIF文件。用多个JPG文件创建一个 GIF动画文件!快速给你的图片加上图像或文本水印。选择排版、透明度和位置。按照百分比或像素来定义尺寸,并调整JPG、PNG、SVG和GIF图片的尺寸。利用文字、效果、镜框或贴纸,让图片更加生动有趣。使用简便的编辑工具,满足你的创意需求。通过一个简单的步骤,在线制作搞笑创意图片。选择你自己的模板,或者从最流行的模板中选择。
全新功能!-提升图片质量
以高分辨率放大图像。轻松提升JPG和PNG图片的大小,同时保持视觉质量。
网址:https://www.iloveimg.com/zh-cn
logocook
创作属于你的Logo,这是一款在线免费生成logo的网站,通过简单的属性选项就能创造出一个可爱又好看的Logo,无需上手成本,适合任何想要创建自己独特Logo的用户
网址:https://www.logocook.shop/
朋友圈转发截图生成工具
可以生成网页/公众号文章 图片(九宫格),可以上传网页图标,或者自动获取公众号文章标题/ 封面图等
网址:akarin.dev/WechatMomentScreenshot/
中国高校外语慕课平台
免费的学习外语的平台,英语,德语,俄语,日语,韩语,西班牙,阿拉伯语,意大利语,法语等,
其他的一些学习平台汇总:
【清华大学】
1.学堂在线:https://www.xuetangx.com
2.深言达意:https://www.shenyandayi.com
3.i校对:https://ijiaodui.com
4.九歌:https://jiuge.thunlp.org
5.Vidu:https://www.shengshu-ai.com/home?ref=maginative.com
6.Aminer:https://www.aminer.cn
【北京大学】
1.chatlaw:https://www.chatlaw.cloud
2.中国历代人物:https://renwuzhi.wiki
3.chatexcel:https://chatexcel.com
4.华文慕课:https://www.chinesemooc.org
5.北大出版社电子书架:https://pup6.yunzhan365.com/bookcase/jmyr/index.html
6.识典古籍:https://www.shidianguji.com
【复旦大学】
1.MOSS:
https://github.com/OpenMOSS/MOSS?tab=readme-ov-file
2.听见世界:
http://mousi.org
3.LEGO:
https://github.com/lzw-lzw/GroundingGPT
【华东师范大学】
1.小花狮:https://elion.ecnu.edu.cn
2.EmoGPT:学习强国内置
【北京师范大学】
1.北京师范大学AI工具平台:https://aitools.bnu.edu.cn
2.AI好老师:https://aic-fe.bnu.edu.cn/ai_teacher/
【香港大学】
1.anydoor:
https://damo-vilab.github.io/AnyDoor-Page/
2.app listener:
https://www.usenix.org/conference/usenixsecurity23/presentation/ni
Image to Video AI
AI 图片转视频,免费注册
网址: https://imgtovideoai.com/
Crunchbase —— 创新公司数据库
从初创公司到财富 1000 强,为您提供深入了解竞争对手、发现新的前景、击败竞争对手和完成销售任务。获取初创公司趋势洞察、公司融资数据,了解最新资金轮次,探索创新公司及背后人物。浏览最新资金轮次、公司收购、未来活动等信息。
网址:https://www.crunchbase.com/
海绵音乐
抖音字节推出的AI音乐生成工具。输入一句话灵感或者歌词,即可快速生成音乐,最大限度拉近每个人同音乐创作的距离。同时,海绵音乐提供了丰富的自定义功能,让每个人都可以一键创作属于自己的 AI 音乐。
https://toolsdar.cn/sites/7818.html
在数字时代,我们见证了技术的飞速发展,尤其是在人工智能领域。
兵马俑跳科目三、奶牛猫跳洗澡舞等视频我想大家都在短视频平台看到过,这背后使用的技术就是:AnimateAnyone
AnimateAnyone是什么?
AnimateAnyone来自阿里通义实验室,是针对可控动画生成领域的一项研究工作。输入一张图片,和一个舞蹈视频,它能够将静态图像转换成连贯、可控制的视频。
AnimateAnyone是一个开源框架,它利用扩散模型,结合了ReferenceNet、Pose Guider姿态引导器和时序生成模块等先进技术,能够在保持图像一致性、可控性和稳定性的同时,生成高质量的动态视频。
AnimateAnyone的工作原理
想象一下,我们有一种方法可以把一个人的照片变成动画。首先,我们用一个叫做“Pose Guider”的工具来记录这个人的姿势序列,就像是在告诉电脑这个人要怎么动。然后,我们加入一些“多帧噪声”,这就像是给电脑一些关于动作流畅度的提示。
接下来,有一个叫做“Denoising UNet”的部分来清理这些噪声,确保视频看起来不会乱七八糟。这个“Denoising UNet”有三个特别的注意力区域:空间注意力、交叉注意力和时间注意力。这就像是让电脑在不同的方向上专注,以便更好地理解动画应该怎么生成。
我们还会用到一张参考图片,从中提取细节特征和语义特征。细节特征帮助电脑理解图片的具体内容,而语义特征则帮助电脑理解图片的整体意义。这些特征被用来增强空间注意力和交叉注意力。
最后,时间注意力就像是电脑的记忆,它帮助电脑理解动画中的时间流逝。所有这些信息最终都会被一个叫做“VAE解码器”的工具转换成视频片段。
如何使用?
代码已开源,可以本地部署,或者线上体验。
部署方法:
需要本地具有python环境,要求3.10以上。
# [Optional] Create a virtual env
python -m venv .venv
source .venv/bin/activate
# Install with pip:
pip install -r requirements.txt
# For face landmark extraction
git clone https://github.com/emilianavt/OpenSeeFace.git
https://github.com/MooreThreads/Moore-AnimateAnyone
项目地址:
https://humanaigc.github.io/animate-anyone/
谷歌Gemini 的api现在是免费的,功能很强大。可以在其官网简单几步操作申请到API:https://ai.google.dev/pricing
以上是一些Excel表格中的图书名称,现在要通过谷歌Gemini来批量生成这些图书的带货推广文章。
ChatGPT中输入提示词:
你是一个Python编程专家,现在要基于谷歌Gemini的API来批量生成文章,具体步骤如下:
读取Excel文件"F:\AI自媒体内容\带货\doubanAI20240607.xlsx"的“主文件名”这一列的第2行到第156行业的单元格内容,单元格里面内容为图书名,设为变量{AIbookname};
调用谷歌Gemini的API生成图书推荐文章,
google gemini 的API_KEY:XXX
模型为:gemini-pro
提示词如下【【【
# 角色
你是一个文章撰写专家,有多年图书带货文章的写作经验,根据整本图书提炼出核心观点,形成推荐文章,分享给其他有兴趣阅读的人群。现在写一篇关于图书《{AIbookname}》的推荐文章
## 技能和工作步骤,一步步的思考并完成:
### 技能 1: 联网检索图书相关信息,根据这些信息来撰写文章。
### 技能 2: 提炼图书中最吸引人的部分
- 自动分析书籍内容,提取关键章节、主题和观点。
### 技能 3: 生成爆款图书推荐文章
-按照微信公众号爆款文的文章写作风格和结构,根据搜索到的图书信息写文章,引用书中故事或案例,增加文章的兴趣度和易读性。
-一步步的思考,先列大纲,然后根据大纲来一段段的写文章,文章字数在2000 字左右;
-文章结构如下:
标题:按爆款标题写作形式
开头:以金句或案例故事,写好开头。正文:按3-4个小标题或文章论点,写好正文,可以是总分总式、并列式、递进式等方式,可以加入网络上近期的,热度高的,能引起共鸣的素材。文中可以穿插金句。
结尾:能让阅读再次传播,要精彩,升华主题,会让人忍不住转给别人看。
-偶尔俏皮幽默一下
## 限制
- 所输出的内容必须按照给定的格式进行组织,不能偏离框架要求。
- 文章字数在2000 字左右;
- 文章中不要出现“标题:”、“开头:”、“正文:”、“结尾:”这些字样,直接输出文章即可
- 文章中不需要小标题,比如:书中精华、结语、参考文献、本文引用资源
- 文章以Markdown格式输出
- 检索资料时用英文检索,输出文章时用中文输出;】】】
生成的文章以Markdown格式输出,保存到文件夹“F:\aivideo\dh”,文章的标题是{AIbookname}
注意:每一步都要输出信息到屏幕上
源代码:
import pandas as pd
import google.generativeai as genai
import os
# 配置Google Gemini API
GOOGLE_API_KEY = "XXX"
genai.configure(api_key=GOOGLE_API_KEY, transport="rest")
model = genai.GenerativeModel('gemini-1.0-pro-latest')
# 读取Excel文件中的书名
file_path = "F:\\AI自媒体内容\\带货\\doubanAI20240607.xlsx"
output_folder = "F:\\aivideo\\dh"
# 创建输出文件夹(如果不存在)
os.makedirs(output_folder, exist_ok=True)
# 读取Excel文件的书名
df = pd.read_excel(file_path, sheet_name=0, usecols=["主文件名"])
book_names = df["主文件名"][1:156].tolist() # 获取第2行到第156行的书名
# 模板提示词
prompt_template = """
你是一个文章撰写专家,有多年图书带货文章的写作经验,根据整本图书提炼出核心观点,形成推荐文章,分享给其他有兴趣阅读的人群。现在写一篇关于图书《{AIbookname}》的推荐文章。
## 技能和工作步骤,一步步的思考并完成:
### 技能 1: 联网检索图书相关信息,根据这些信息来撰写文章。
### 技能 2: 提炼图书中最吸引人的部分
- 自动分析书籍内容,提取关键章节、主题和观点。
### 技能 3: 生成爆款图书推荐文章
- 按照微信公众号爆款文的文章写作风格和结构,根据搜索到的图书信息写文章,引用书中故事或案例,增加文章的兴趣度和易读性。
- 一步步的思考,先列大纲,然后根据大纲来一段段的写文章,文章字数在2000字左右;
- 文章结构如下:
- 开头:以金句或案例故事,写好开头。
- 正文:按3-4个小标题或文章论点,写好正文,可以是总分总式、并列式、递进式等方式,可以加入网络上近期的,热度高的,能引起共鸣的素材。文中可以穿插金句。
- 结尾:能让阅读再次传播,要精彩,升华主题,会让人忍不住转给别人看。
- 偶尔俏皮幽默一下
## 限制
- 所输出的内容必须按照给定的格式进行组织,不能偏离框架要求。
- 文章字数在2000字左右;
- 文章中不要出现“标题:”、“开头:”、“正文:”、“结尾:”这些字样,直接输出文章即可
- 文章中不需要小标题,比如:书中精华、结语、参考文献、本文引用资源
- 文章以Markdown格式输出
- 检索资料时用英文检索,输出文章时用中文输出;
"""
# 生成并保存文章
for i, book_name in enumerate(book_names):
print(f"正在处理第 {i+1} 本书:{book_name}")
prompt = prompt_template.format(AIbookname=book_name)
try:
response = model.generate_content(prompt)
article_content = response.text
# 保存Markdown格式的文章
markdown_file_path = os.path.join(output_folder, f"{book_name}.md")
with open(markdown_file_path, 'w', encoding='utf-8') as file:
file.write(article_content)
# 输出当前进度
print(f"已生成并保存图书《{book_name}》的推荐文章到 {markdown_file_path}")
except Exception as e:
print(f"生成图书《{book_name}》的推荐文章时出错:{e}")
print("所有文章生成完成!")
网址:https://isorepublic.com/
ISO Republic是一个提供高质量免费照片资源的网站,网站上的照片包括风景、人物、建筑、食物等多种类型,适用于多种场景和用途。
下载图片也不需要注册登录,在图片详情页就可以下载了,还可以查看图片大小、尺寸和文件类型。
Pexels是一个免费提供高质量图片和视频的网站,为用户提供了一个易于使用的平台,可以在上面寻找和分享高质量的图片和视频。
网站拥有上百万张免费正版高清素材,涵盖照片、插画、矢量图、视频等分类,你可以在任何地方使用Pixabay图库中的素材,无惧版权风险。
网址:https://gratisography.com/
Gratisography是一个免费高清创意图片资源网站,提供创意图片免费下载,和其他图片资源不同的是,Gratisography网站的所有图片基本上都是创意图,有的是经过ps处理后的成品。
如果你想要一些创意的、天马行空、异想天开的照片,那你一定不能错过这个网站。
网址:https://publicdomainarchive.com/
Public Domain Archive是一个公共图库,致力于为用户提供来自全球摄影师的高品质的图像。
目前,该网站并无版权限制,网站图片全是来自民间摄影师拍摄上传,不用翻墙,全部都可以免费下载使用。
网址:https://pngimg.com/
Pngimg是一个PNG抠图透明背景素材下载网站,提供大量免费的PNG抠图透明背景图片素材资源,可以免去自己进行繁琐的抠图操作,更快地进行日常设计工作。
美中不足的是网站检索功能不好用,只能根据分类来查找图片,而且不能用作商业用途。
1、搜百度盘
BaiDu盘是一款基于云搜索的云盘资源搜索中心,它拥有千万级的大数据量,可以帮助用户一网打尽所有的网盘资源。BaiDu盘支持国内十大网盘,包括百度网盘、阿里云盘等。它的搜索功能非常强大,用户可以通过关键词搜索到所需的文件资源。无论是文档、图片、音频还是视频,BaiDu盘都可以帮助用户找到并提供下载链接。此外,BaiDu盘还提供了一些高级搜索选项,如按照文件类型、文件大小、上传时间等进行筛选,以便用户更精准地定位所需资源。总的来说,BaiDu盘是一个方便快捷的云盘资源搜索工具,可以帮助用户更轻松地找到并下载各种网盘资源。
https://www.sobaidupan.com/
2、 soso云盘
SOSO云盘是一个免费提供百度网盘、阿里云盘、蓝奏云盘、天翼网盘、腾讯微云、飞猫云盘、115网盘、移动和彩云网盘、UC网盘、迅雷网盘等十大网盘链接密码查询的平台。通过OSO云盘,用户可以方便地查询到这些网盘资源的链接和密码,无需额外付费或下载其他软件。OSO云盘拥有庞大的资源库,能够满足用户对不同类型文件的需求。无论是文档、图片、音频还是视频,用户都可以在OSO云盘中找到并获取所需的资源。OSO云盘的使用非常简单,用户只需在搜索框中输入关键词,即可得到相关资源的链接和密码。总的来说,OSO云盘是一个方便、快捷的免费资源查询平台,为用户提供了便利的网盘资源获取途径;
https://www.sosoyunpan.com/
3、奈斯搜索
持做最好用的阿里云盘资源搜索引擎,致力于为用户提供优质的服务。我们的目标是帮助用户轻松查找和获取阿里云盘中的资源。通过我们的搜索引擎,您可以方便地找到所需的文档、图片、音频、视频等各种类型的文件。我们拥有庞大的资源库,涵盖了各个领域的丰富内容。无论您是学生、教师、职场人士还是娱乐爱好者,都能满足您的需求。
https://www.niceso.fun/
4. 千帆搜索
和奈斯搜索差不多
https://tg.qianfan.app/
5、茶杯狐
https://cupfox.app/
这个是很有名的影视资源搜索工具,聚合全网电影、电视、综艺。
6、 查报告
https://www.seedhangyan.com/
报告查询搜索工具,可查询各行业分析报告。
7、文件搜
https://wjsou.com/
专门为搜索文件的一个引擎,主要是百度网盘资源
8、学霸搜
https://www.xuebapan.com/
之前我推荐过的,非常好用,学习课程资料搜索工具,从小学到考研都包含。
9、易搜
提供一个综合的网盘资源搜索服务,涵盖了百度网盘、阿里云盘、夸克云盘和迅雷云盘等多个平台。无论您需要查找的是文档、图片、音频还是视频等各种类型的文件资源,我们都可以帮助您找到。我们拥有庞大的资源库,汇集了来自不同网盘平台的资源,让您能够一站式地搜索和获取所需的文件。通过我们的搜索服务,您可以快速找到目标文件,并提供相应的下载链接。我们致力于为用户提供便捷、准确的搜索结果,并确保用户的隐私和文件安全。总的来说,我们是一个综合的网盘资源搜索平台,为用户提供了方便、高效的资源搜索和下载服务。
https://yiso.fun/
10、小白盘
https://www.xiaobaipan.com/
11、搜度网盘搜索
非常全的资源搜索
http://www.sodu123.com/index.html
1. AI提问
网站地址:https://tiwen.app/
AI提问是一个智能提问对话平台,和我们熟悉的文心一言、同义千问、KIMI等等大差不差,站在我们使用的角度来讲,AI提问和上面说的几个AI工具区别在于,它把功能给单独分离出来,这样我们用起来更加方便。
里面功能相当多,我也是刚发现这个平台,我试了几个功能不登录也可以正常使用,比如我用了一下AI写日报的功能,大家可以看一下生成的结果,还是相当OK的。
AI提问还可以写简历,把自己大概介绍一下,他就会给你生成一个简历,然后我们再把生成的调整修改一下,复制到我前面分享的简历模板网站,就能生成一份逼格不错的简历,是不是很OK。
当然功能不止我上面尝试的两个,活动策划,日报,周报,会议纪要等等统统不在话下,还有很多感兴趣的摸友可以自己探索一下,哪个功能好用可以留言,让更多的摸友使用起来,只有提高工作效率才能更好的摸鱼。
2. 小书薯笔记助手
网站地址:https://www.appstools.net/
小书薯笔记助手是一个资源下载网站,可以一键下载小红书笔记的工具。直接把要下载的笔记链接复制到对话框,点击直接下载就可以下载一个压缩包文件,文件解压后就是你要下载的内容,包括视频,图片,文字等。另外还支持批量下载操作,使用起来相当方便,当然工具可要合理使用,尊重原创哦!
3. 太空视角观看流星雨
网站地址:https://www.meteorshowers.org/
这是一个高端天文网站,你可以用它在线以太空视角观看流星雨,通过这个网站,你不仅可以实时观测到流星雨的全过程,还能了解到详细的观测信息和时间段,还可以通过3D立体互动画面直观地看到流星雨的形成过程,这种太空视角的观测方式与传统的地面视角有很大的不同,能够更全面地展示流星雨的美丽景象。我们可以用鼠标来自由调整视角和时间,选择最适合自己的观测角度和时间,推荐天文爱好者必须得用一下。
1,在线游戏模拟器
有一个非常出色的在线游戏模拟器,它极其干净无广告,而且使用完全免费。唯一需要的是通过微信扫描登录。该模拟器涵盖了四种游戏类型,包括街机游戏、GBA、超级任天堂和红白机。目前已经收录了500多款游戏,并且还在不断更新中。在你想要打发时间的时候,来玩上几把游戏绝对是个不错的选择。
https://www.emu666.com/
2,AI图片视频生成
有一款名为sora的在线AI生成视频工具,目前提供免费使用,并且可以注册账号来体验它的功能。这个工具非常强大,类似于sora,支持将文字转换为视频、将图片转换为视频,甚至可以将文字转换为图片等多种功能。
https://vivago.ai/video
3,字幕工具
一个免费的在线字幕工具,无需登录即可使用。
该工具提供了多种实用的字幕功能,包括剪映字幕导出、srt转文本、批量字幕连接、字幕变速、字幕偏移、ASS和SRT互转、批量字幕微调、中文字幕添加拼音、简体繁体字幕转换、双语字幕和字幕翻译等共计12个功能。
https://zm.i8k.tv/
4,在线格式转换工具
提供的是一个全能的文件转换器,包括视频转换器、音频转换器、图像转换器和电子书转换器。
这款转换器支持转换8765种不同的文件格式,让你能够轻松地在不同的媒体之间进行文件格式的转换。不论你需要将视频文件转换为其他格式、音频文件转换为不同的音频格式、图像文件转换为其他图片格式,或者电子书转换为适合你设备的格式,这个转换器都能满足你的需求。
无论是在工作中处理文件,还是在娱乐时享受多样化的媒体内容,这款文件转换器都是一个非常实用的工具
https://www.freefileconvert.com/
5,内容创客工具箱
📚 1. 偶书
网址: https://obook.cc/
这是一个每天都会更新的电子书籍网站,你可以看到年度榜单书籍和每月新书榜单。你还可以创建自己的阅读小组,和书友们一起打卡、分享阅读心得。话题页面更有书友分享的数字资源,涵盖文学、哲学、绘画等多个领域。
📚 2. 鸠摩搜书
网址: https://www.jiumodiary.com/
页面简洁明了的电子书搜索平台,可以快速找到常见的著名书籍。就像一个高效的电子书网盘搜索工具,帮助你轻松获取所需资源。
📚 3. 苦瓜书盘
网址:https://kgbook.com/
这是一个专注于免费书籍资源的网站,页面干净无广告,让你沉浸在阅读的乐趣中。还提供手机6寸大小的电子书版本,方便手机用户随时随地阅读。
📚 4. ManybookS - 英文书海
网址:https://manybooks.net/
你知道吗?有个英文网站叫“ManybookS”,就是“很多书籍”的意思。这里有超过50,000册的英文电子书!无论你是想看儿童书、科幻书、历史书还是冒险书,这里都能满足你。特别适合想提升英文阅读能力的朋友哦!
📚5. 书格 - 古籍宝库
网址: https://www.shuge.org/
想一窥中华古籍的魅力吗?来“书格”吧!这是一个在线古籍图书馆,免费就能欣赏到这些中华瑰宝。网站设计古色古香,仿佛置身于书香四溢的古代书房。
📚6. 电子书根据地 - 每日好书推荐
网址:http://www.66books.cn/
这是一个由爱书人创建的小网站,每天更新十本左右的好书。如果你喜欢阅读,不妨来这里看看,这里的好书绝对不会让你失望!
📚7. 淘链客 – 各种图书音乐资源
网址: https://www.taolinks.cc/s/
这里能够找到各种各样的书籍,还能找到各种不一样的音乐。有超多的电子书籍,搜索之后就能找到你想要的任何图书内容。
📚 8. IT熊猫 - 计算机书籍宝库
网址: https://www.itpanda.net/book/
对于计算机专业的小伙伴来说,这个网站简直是个宝藏!你可以在这里找到许多优秀的计算机书籍,无论是英文原版还是中文翻译版,应有尽有。
📚9. 书库|经部 - 古籍阅读下载站
网址: https://cnkgraph.com/
如果你对古籍感兴趣,这个网站是个不错的选择。它提供了7000多种古籍资料的在线阅读和PDF格式下载服务,方便你随时随地学习。
📚10. 知轩藏书 - 小说爱好者天堂
网址: https://zxcsol.com/
喜欢读小说的朋友注意了!这个网站专门为你准备了海量的小说资源,无论你喜欢什么类型的小说,都可以在这里找到。
📚11.国学网 - 国学爱好者的乐园
网址: http://www.guoxue.com/
对于喜欢国学文化的朋友来说,这个网站绝对值得一逛。它是中国最大的专业古籍电子文献数据公司之一,主要从事古籍数字化研究、网络文献检索开发和网站建设,为你提供丰富的国学资源。
以上就是我今天推荐的书籍网站啦!如果你也爱读书,不妨在评论区和我一起打卡,坚持每天阅读,让知识充实我们的生活!
Darktable 是一个开源且免费的照片编辑和管理软件,设计用于帮助摄影师对RAW照片进行后期处理。它专为数字摄影的后期制作和工作流程设计,提供了许多高级编辑工具和功能。Darktable 同时充当了照片管理的数据库和照片处理软件的角色。
以下是 Darktable 的一些重要特点:
非破坏性编辑:所有编辑都是非破坏性的,这意味着原始文件保持不变,所有的编辑步骤都是可逆的。
RAW 文件处理:软件专门为RAW图像设计,提供广泛的原生相机文件支持,从而使得图像可以以最高质量编辑。
模块化管道:Darktable 使用模块化的处理管道,使得用户能够使用和组合不同的模块来调整他们的照片。
色彩管理:色彩管理是完全集成的,包括支持颜色配置文件和动态范围。
高级照片编辑工具:提供诸如曝光调整、曲线调整、白平衡、色调映射、去斑、锐化等多种工具。
灵活的数据库:照片的信息存储在一个可搜索的数据库中,用户可以添加标签、颜色标签、评分等来组织图片。
GPU 加速:可以使用图形处理器(GPU)加速图像处理,从而更快地处理照片。
自动和手动镜头校正:支持镜头的校正,比如减少色差、畸变和光晕。
内置文件浏览器:提供了一个内置的文件浏览器,用户可以轻松浏览他们的照片集。
多种输出选项:包括支持多种文件格式的导出,打印布局以及与在线图库和社交媒体平台的整合。
地理标签:可以在地图上显示带有地理位置信息的照片,并支持地理标签。
Darktable 也拥有一个活跃的社区,这对于提供插件、新功能、教程和支持特别重要。对于希望充分控制他们照片编辑过程的摄影爱好者和专业人士来说,Darktable 是一个非常好的工具。要开始使用Darktable,用户可以访问其官方网站下载适应于不同操作系统的软件版本,并且可以查阅用户手册和教程以更好地了解如何使用这款复杂的软件。
XnView MP(Multi Platform)是一个免费的多用途图片查看器和管理程序,它可以运行在多个操作系统上,包括Windows、macOS和Linux。这个程序由XnSoft开发,是著名的XnView软件的升级版。
以下是XnView MP的一些详细特点:
支持多种格式:XnView MP支持超过500种图像格式,包括常见的JPEG、GIF、PNG以及专业使用的RAW格式。同时,还支持动态图片格式,如动态GIF和WebP。
跨平台:程序提供了三大主要操作系统的版本,保证了不同环境下的用户都可以使用。
用户界面:一个现代和易于使用的用户界面,支持多标签和全屏模式,方便浏览和比较图片。
图像管理:提供了包括缩略图视图、幻灯片展示、图片比较和强大的图像搜索等多种方式来管理和浏览图片。
编辑和转换:尽管不是一个专门的图像编辑软件,XnView MP提供了基础的图像编辑功能,如剪切、旋转、调整大小,以及更复杂的调整,比如亮度、对比度、色彩平衡等。同时,支持批量处理功能,可以对大量图片进行格式转换或应用编辑。
批量重命名:内置的批量重命名工具非常强大,支持使用模板和规则来快速重新命名一系列图片。
元数据支持:可以查看和编辑图片的Exif和IPTC元数据,让图片管理更加方便。
自定义:软件提供了高度的自定义性,用户可以根据自己的需要配制工具栏和快捷键,并且可以保存不同的工作空间。
多语言支持:该程序支持多种语言,适用于来自不同国家的用户。
网络支持:可直接从网络摄像头和扫描仪中导入图片。
免费与免费授权:XnView MP是免费用于个人或教育目的,且不含任何间谍软件或广告软件。
XnView MP对于用户来说是一个功能全面而且便携的图像查看和处理工具。若需要制作简单的图像工作流程,或者寻找一个稳定并且多功能的图片查看器,XnView MP是一个不错的选择。可以访问XnSoft官方网站来下载软件,并可以查阅更多的教程和资源来更好地使用这个强大的图片管理工具。
digiKam 是一款强大的开源照片管理软件,适用于Linux、Windows和macOS。该软件特别适合专业摄影师和摄影爱好者,用于整理、查看和处理数字图片。
以下是 digiKam 的一些详细特点:
图片组织:
相册:可以创建相册来整理图片,并可以嵌套相册以创建层次结构。
标签系统:通过添加标签(keywords)、评分(ratings)、颜色标签(color labels)和注释(comments)来分类和搜索图片。
时间线查看:通过时间线功能,能够按照日期查看图片。
元数据管理:
支持编辑和管理Exif, IPTC, XMP等元数据信息,便于记录图片的详细信息。
可以导入和导出元数据,便于信息的共享和迁移。
图像编辑:
内置基本的图片编辑工具,例如旋转、裁剪、调整亮度/对比度等。
支持基于非破坏性编辑技术的图像处理,这意味着原始文件不会被更改。
图像处理:
批量处理功能,可以对大量图片执行统一操作。
支持RAW文件,可使用内置的RAW处理引擎进行转换和调节。
搜索功能:
强大的搜索引擎,可以通过各种条件搜索图片,如标签、名称、日期、地理位置等。
插件和扩展:
支持插件,可以扩展软件的功能,比如添加图像效果、图像导出和导入等。
地理标记:
可以利用GPS数据在地图上标记和查看图片的地理位置。
数据库支持:
使用内置数据库来管理图像和元数据,可处理大量图片集合而不牺牲性能。
跨平台:
支持多种操作系统,包括Linux、Windows和macOS,适用于各种用户环境。
社区支持:
拥有活跃的社区,可以获取帮助,并且不断有新的更新和功能添加。
如您对digiKam感兴趣,可以前往其官方网站下载最新版本,并查阅相关文档和用户手册来更深入地了解和使用这款软件。由于是开源软件,您还可以根据自己的需要参与到软件的开发和改进中。
一、CraftPix
网站:https://www.craftpix.net
这个网站是我付费了的网站。它有非常多的免费资源,但付费资源会更好更成体系,$36~$48一年的会员费随便使用,但也请注意它的协议,只能用于游戏开发项目不限制个数,但禁止转售等行为。如果从这里找素材缝合起来,整体也还好,不至于太离谱。
二、kenny game
网站:https://kenney.nl/assets/
超级多的免费素材,2D和3D都很多,音效,UI等。我也是偶尔在里面找一些不错的东西。
三、Game-icons
网站:https://game-icons.net/
超级多的免费的图标图案,超级良心。记得看清楚它的免费协议,然后再使用。
四、itch
网站:https://itch.io/game-assets
这个也是我经常混迹的网站,它提供非常多免费的特效,音效,音乐等。网站也非常良心,也不要求你注册。里面很多up主上传的资源,经常都是免费使用,一点约束协议都没有,非常理想。良心上,都要为他们捐助$2,感谢他们的奉献。
五、Unity Store
网站:https://assetstore.unity.com/
不用多介绍了,相信最多人使用的东西了。
六、Cocos Store
网站:https://store.cocos.com/
这个也不用多介绍,引擎官方的商城。这里必须有个广告,就是我的在售项目:
https://store.cocos.com/app/search?name=chaneywang
七、Open Game Art
网址:https://opengameart.org/
这个也是个老牌的游戏素材网,有很多免费下载的资源。
八、虚幻引擎商城
网站:https://www.unrealengine.com/marketplace
没啥可说的,自己搜索就好。
九、pixabay
网站:https://pixabay.com/
这个就是我经常找BGM的地方,只要遵循其协议即可。
今天要介绍的是一款多功能的且对用户非常友好的数据库设计在线工具,它允许用户能够轻松的设计出数据库与实体之间的关系关系。界面简单直观,它还使用户能够创建图表、导出SQL脚本、用户自己定义编辑环境,且无需创建账户。它能通过提供数据库模式中实体关系的视觉表现,简化数据库设计过程。使用户可以轻松创建表格、定义列、建立关系,最终用户仅需点击几下就可以生成SQL脚本。该工具界面非常简单非常适合初学者和经验丰富的数据库设计师、架构师及开发人员等。有兴趣可以下载下来使用,真心不错!
它的主要功能特点有:
数据库设计:它提供了直观的界面,使得用户可以轻松地在其中进行视觉设计数据库。这种设计方式大大简化了在实体之间建立关系的过程,使得数据库设计变得更加简单,对各种技能水平的用户都友好。
SQL生成器的功能: 在完成数据库模式设计后,它能够自动生成SQL脚本,从而省去了手动编写脚本的繁琐过程。这一功能有效地简化了从视觉表现到实际数据库结构的过渡过程,使用户能够更快速地将设计转化为可操作的数据库结构。
可定制化的编辑器:这一特性允许用户根据自己的喜好和工作流程调整工具,从而提升了整体数据库设计的体验。用户可以根据自己的需求,灵活定制编辑环境,使得工作更加高效和便捷。
最重要的它还是一款免费使用的工具:用户无需支付任何费用,即可享受到其提供的强大功能和优质服务。这一特点使得它成为了一款性价比极高的数据库设计工具
支持数据库类型:MySQL,PostgreSQL,SQLite,MariaDB等
这个数据库工具就是——DrawDB
总的来说,DrawDB以其直观的界面、强大的SQL生成器功能、可定制化的编辑器和免费使用的特性,为用户提供了一个简单、有趣且高效的数据库设计体验。无论是初学者还是经验丰富的专业人士,都可以通过DrawDB轻松完成数据库设计工作。
开源地址:https://github.com/drawdb-io/drawdb
本地安装方式:
git clone https://github.com/drawdb-io/drawdbcd drawdbnpm installnpm run dev
1. Blanket Redirect
Redirect the entire HTTP version of the site:
http://example.com {
redir https://{host}{uri} permanent
}
https://example.com {
....
}
2. Schema Redirect
Check for HTTP scheme, and redirect:
http://example.com, https://example.com {
redir {
if {scheme} is http https://{host}{uri}
}
....
}
3. Subdomain Redirect
Check subdomain, and redirect:
www.example.com {
redir https://example.com{uri} permanent
}
http://www.example.com {
redir https://example.com{uri} permanent
}
https://www.example.com {
redir https://example.com{uri} permanent
}
https://example.com {
....
}