tinymce富文本编辑器实现自定义右键菜单ai续写与ai文本优化润色调用api示例代码

代码语言:html

所属分类:其他

代码描述:tinymce富文本编辑器实现自定义右键菜单ai续写与ai文本优化润色调用api示例代码

代码标签: tinymce 富文本 编辑器 自定义 右键 菜单 ai 续写 文本 优化 润色 调用 api 示例

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>AI增强型TinyMCE编辑器 (最终修复版)</title>
    <!-- 引入必要的CSS和JS库 -->
    <script type="text/javascript" src="//repo.bfw.wiki/bfwrepo/js/tailwindcss.3.4.16.js"></script>
<link type="text/css" rel="stylesheet" href="//repo.bfw.wiki/bfwrepo/css/bootstrap-icons.1.11.3.css">
    <link type="text/css" rel="stylesheet" href="//repo.bfw.wiki/bfwrepo/css/font-awesome-4.7.0/css/font-awesome.min.css">
    <script type="text/javascript" src="//repo.bfw.wiki/bfwrepo/js/tinymce/tinymce.min.js"></script>
    <script type="text/javascript" src="//repo.bfw.wiki/bfwrepo/js/tinymce_zh_CN.js"></script>
    
    <script>
        tailwind.config = {
            theme: {
                extend: {
                    colors: { primary: '#1E40AF' }
                }
            }
        }
    </script>
    
    <style type="text/tailwindcss">
        .toast-success { @apply bg-green-100 text-green-800 border-green-300; }
        .toast-error { @apply bg-red-100 text-red-800 border-red-300; }
    </style>
</head>
<body class="bg-gray-50 min-h-screen py-8 px-4">
    <div class="max-w-4xl mx-auto">
        <header class="mb-6 text-center">
            <h1 class="text-[clamp(1.5rem,3vw,2.2rem)] font-bold text-gray-800 mb-2">AI增强型富文本编辑器 (最终修复版)</h1>
            <p class="text-gray-600">AI功能已集成至右键菜单,并使用全新的Bootstrap Icons图标</p>
        </header>
        
        <div class="relative">
            <textarea id="editor">
                <p>在这里开始输入内容...例如:</p>
                <p>开源软件在现代技术发展中扮演着越来越重要的角色。它们不仅提供了免费可用的工具,还促进了知识共享和社区协作。TinyMCE作为一款.........完整代码请登录后点击上方下载按钮下载查看

网友评论0